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