Fly over Victoria Falls in this incredible 360-degree video from National Geographic. Victoria Falls is in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe. It has been described by CNN as one of the Seven Natural Wonders of the world, and after watching this video we think you’ll agree!
Do you have a video to share with RotorDrone? Submit your video here.