Iguazu Falls span the countries of both Brazil and Argentina in South America. The falls are twice that of Niagara and were declared one of the New 7 Wonders of the Natural World, along with Table Mountain in Capetown and the Amazon Rain-forest.
The cable car ride to Sugar Loaf Mountain is full of beautiful views and sky high heights! When you get to the top of Sugar Loaf Mountain you will see views of the Atlantic Ocean, Guanabara Bay and the city of Rio.
It is a rare privilege to see the Magellan penguin, as you will on Tuckers Islets during the cruise portion of your South American Glaciers, Forests & Lakes itinerary with Discovery Tours. These adorable flightless birds are classified as “Near Threatened” […]