Rio is famed for its beautiful beaches and stunning natural vistas.

Crystal clear beaches, incredible historical sites and breath-taking scenery-Rio de Janeiro is definitely one of the largest cities in Brazil, let alone South America. The fresh breath of nature purifies your body, happy birds sing above your head, and the peace statue of Christ the Redeemer looks at the city: this is the scene you will experience in the Rio de Janeiro Botanical Garden. Rio Botani...