[Travel & Photo] Victoria Falls - Zambia

Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe.
10793.jpg
It has been described by CNN as one of the Seven Natural Wonders of the world.
280px-Victoria_Falls_2012.jpg
Address: Mosi-o-tunya Road, Livingstone, Zambia
DSC_0032.jpg
Did you know: The sheet of water that falls from the Victoria Falls is probably the largest in the world.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now