Iguazu Falls is truly one of the most magnificent sights in the world! There are 275 separate waterfalls, and unlike Niagara Falls there is nothing else around to spoil the natural beauty of this place.