Sunday, December 16, 2012

Do you Dare to Swim Here?

Victoria Falls
Victoria Falls is a 355 foot waterfall located on the Zambezi River.