An ultimate guide to Iguazu Falls
How to plan a trip to Iguazu Falls Iguazu Falls lies on the river Iguazu that borders Argentina and Brazil. They are really big, I am telling you. There is a total of 275 drops with the tallest being 82 meters and they straddle over 2.7 km. There is no need for me to convince…