Situated in the Indian Ocean approximately 1,200 miles southeast of Africa, sits the gorgeous ... wonders on Earth– the ...
One of the world's largest waterfalls divides two massive countries in the heart of Africa. Victoria Falls is located on the Zambezi River, on the border between Zambia and Zimbabwe. They were ...