Select Page



Rio de Janeiro is a huge seaside city in Brazil famed for its Copacabana and Ipanema beaches, 38m Christ the Redeemer statue atop Mount Corcovado and for …

source