Brazil and Portugal are thousands of miles apart, but they have a lot in common: gorgeous beaches, vibrant cities, and the beautiful Portuguese language. Whether you're wandering the hilly streets of ...
You probably don't need another reason to go to Brazil (gorgeous beaches, vibrant cities, wonderfully friendly locals, and the sheer craziness of Carnival). But if you were not already aware, Brazil ...