Tag Archives: Brazil

What to see & do in Rio de Janeiro


https://youtu.be/jdh5fGfOpfA Every year, three million people travel to Rio de Janeiro to enjoy the city’s mountains, which provide panoramic views, botanical gardens brimming with tropical flowers, white-sand beaches made famous by pop songs, largest urban forest in the world, and infamous 98-foot-tall art deco statue on the 2,330-foot-tall mountain. If none of those do, perhaps […]