Try the new, improved Hartford Courant digital edition today
CT Now

Devil's Pool / Victoria Falls

With one leap, Victoria Falls, on the border of Zambia and Zimbabwe, can somehow manage to get more interesting, if that is possible for something that is already a UNESCO World Heritage site and has been been dubbed one of the Seven Natural Wonders of the World by one website. Judy Frederiksen
Loading
84°