Rio de Janeiro

From the panoramic hilltop views to sunsets on the beach, Rio de Janeiro's beauty does not disappoint. Brazil's second largest city is called Cidade Maravilhosa, or, in English, the marvelous city. Fortunately, this bustling city...