From its beaches and samba dancing to the annual Carnival festival and unique blend of cultures that shaped the modern country, the South American nation of Brazil provides endless appeal to tourists.