Lady Eleanor Roosevelt uttered “The Poor Niagara!” upon the first look at the Iguazu Falls. So, those who think that nothing can beat Niagara, for them, I would say, think once again! Taller than the Niagara are these incredible falls that span 3 km on the rim between Argentina and Continue Reading
Brazil is a huge country located in South America. In fact, it is one of the biggest countries of the continent. Here I blog about the various things to do in Brazil.