
Brazilian Side of Iguazu – the better side
Iguazu Falls is a large waterfall located at the North Eastern corner of Argentina and South Western corner of Brazil.

Iguazu Falls is a large waterfall located at the North Eastern corner of Argentina and South Western corner of Brazil.

Photo from the top of Iguazu Falls – an area called the Devil’s throat. My boyfriend and I ventured to

Let it be known I was not planning to come to Bolivia🇧🇴. This was mainly because I hardly knew anything

Cusco, Peru is situated over 11,000 feet in the Peruvian Andes. Cusco was once the Inca Capital of the world.

You may venture to Machu Picchu, one of the 7 wonders of the world, through various modes of transportation. Everyday,

“You must go to Rainbow Mountain. Google it. You will want to go”. My friend in Antigua was right. After