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