Juan AponteDec 23, 20173 minTop 10 Things to See & Do in Rio de JaneiroRio de Janeiro or “Cidade Maravilhosa”is the 2nd largest city in Brazil with world famous beaches, stunning attractions, a vibrant...