The bay of GuanabaraIt is surrounded by luxuriant tropical forests, beaches, strangely-shaped rocks and peaks, and a backdrop of the high mountains of Serra do Mar. It borders Rio de Janeiro © AGB Photo Library / age fotostock
Brazil is home to some of the most beautiful beaches and bays in the world, notably Rio de Janeiro. The coasts of Salvador da Bahia, with their dozens of small immaculate islands, or those of the Costa Verde with mountains that plunge dramatically into the sea, should not be missed. Just under 200 miles away from Rio, the shores of Trindade have areas that are free of tourists, and ideal for Robinson Crusoe wannabes.
Rooksana Hossenally
Section editor
Travel is my driving force in life, and although I have had the privilege of visiting 30 countries so far, my heart will always remain in India...