The Falls, The Fall, The Falling Rain
September 24th 2011 We aren't actually conducting a competition to determine the best waterfalls in the world. We haven't checked out Venezuela's contender – the Angel Falls – yet. But we are prepared to say now that Iguazu in Argentina and Brazil leads the pack. Victoria – Mosi-Oa-Tunya – on the border of Zaqmbia and Zimbabwe is at least number 2 and a powerful challenger for number 1. Niagara, f
... read more