Brazil

Rio de Janeiro

Booking.com
  Pixabay | Panoramic view of Corcovado

Rio de Janeiro - the city of Cariocas, is the second largest city in Brazil after Sao Paulo. Explore cultural sights and attractions of Rio de Janeiro and its environs. Find a hotel near Copacabana Beach and the statue of Jesus Christ located on Mount Corcovado.