Victoria Falls - Feature Story
Located on the border between Zimbabwe and Zambia, Victoria Falls is considered one of the seven natural wonders of the world. At 2.5 kms wide, it is also the largest waterfall in the world. Every minute 550 million litres of water plunge 100 metres into a narrow gorge, and the spray can be seen nearly...
