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 Brazil. In addition, even
Galapagos Islands are the most amazing islands in the world for their marvelous collection of wildlife present on these islands. Galapagos Island is a place you must visit if you are wildlife enthusiast. It has plethora of exotic marine life, birds, reptiles etc. also the place geaographic and ecology is also amazing. Galapagos Islands
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.