While it may not be the Eden of popular imagination, Brazil is still a country of staggering beauty.
There are stretches of unexplored rainforest, islands with divine tropical beaches, and endless rivers. Then there are the people themselves, who delight visitors with their energy and joy.