
Waterfalls are powerful, majestic and incredibly beautiful. There’s something so spectacular about seeing so much water rushing from such great heights. If you love waterfalls you need to see the falls on this list at some point in your life. 1. Victoria Falls located in Zambezi River, bordering Zimbabwe and Zambia To kick off our list […]