Doing it in Rio de Janeiro
By any stretch of the imagination, Rio de Janeiro is one of the most spectacular cities on the planet – the blue-green South Atlantic Ocean laps a wide expanse of white beaches, abutting the lush greenery of a semi-tropical forest. … Continued