VICTORIA FALLS – FEEL THE POWER OF NATURE

Victoria Falls is a breathtaking waterfall located on the border between Zambia and Zimbabwe in Southern Africa. It is considered one of the Seven Natural Wonders of the World and is a UNESCO World Heritage Site. The falls are named after Queen Victoria and are also known by their local name, Mosi-oa-Tunya, which means “the smoke that thunders.”   The...

Leave a comment

Your email address will not be published. Required fields are marked *