Post by @mousse • Hey

Victoria Falls, located on the border between Zambia and Zimbabwe, is one of the largest and most famous waterfalls in the world. Known locally as "Mosi-oa

Stats

Comments