Ilha Grande
The island of Ilha Grande is tucked away between Rio de Janeiro and Sao Paulo and is a popular holiday destination with both Brazilians and international travellers. Its coves are full of beautiful beaches, with the most notable being Lopes Mendes beach – once voted the 13th most beautiful beach in the world.