Most Jaw-Dropping Locations We Saw on Our Timelines in 2017
by Desiree Pore | December 23, 2017
Located in Africa, Devil’s Pool is a natural infinity pool; it’s also one of the earth’s largest waterfalls. This wonder of nature sits right on the edge of Zambezi River and is perfect for travelers seeking a thrilling experience. Because of the pool’s magnificent panorama, it has been hailed as one of CNN’s Seven Natural Wonders of the world.