Victoria Falls from space • Earth.com

Victoria Falls from space

04-08-2020


Today’s Video of the Day from the European Space Agency features a satellite view of Victoria Falls, an incredible waterfall that is regarded as one of the greatest natural wonders on the planet.

Victoria Falls is located about midway along the course of the Zambezi River on the border of Zambia and Zimbabwe. Known as the world’s largest sheet of falling water, it is one of the most popular tourist destinations in all of Africa. 

By Chrissy Sexton, Earth.com Staff Writer

Image Credit: European Space Agency

 

News coming your way
The biggest news about our planet delivered to you each day