Travel Stories | Brazil

10 things you didn't know about Brazil

Brazil, a former Portuguese colony, is the only South American country that does not speak Spanish. It is home to more than half of the... read more

10 interesting facts about Iguazu falls

Iguazu Falls, also Cataratas do Iguaçu in Portuguese and Cataratas Del Iguazú in Spanish are waterfalls that straddle between the Brazilian State of Paraná and... read more

Iguazzu Water Falls – Brazil

To have earned the unofficial title as the ‘most beautiful waterfall in the world’ by travelers who have seen the wondrous beauty of Iguazzu Waterfalls,... read more