

Light Rain
19 °C | 66.2 °F
Ilha Grande is a city located in Brazil, South America.
|
|
Rio de Janeiro is one of those places you almost can't describe by writing about it and it really is a beautiful city with so many sides to it. Of course you will see the economic contrasts and the favela neighbourhoods spread all over town but there's something about this city that makes it really special.
Maybe it's the people, the weather, the bay or sugerloaf mountain, who knows,...