Ilha Grande, Brazil
Brazil has some of the worlds best beaches, and some of the Brazils best beaches are in Ilha Grande.It is Brazil's third largest island and is pretty close to Rio de Janeiro. We decided to spend a week on the island, relaxing, tanning and spending as little money as possible.
The bus from Sao Paulo to Angra dos Reis took longer than expected, but we managed to get the last ferry across. Thankfully it was the last long South American bus journey! (We've been on...