Waterfall Wonders Around the World

Relax and take a look at some of the world's most beautiful waterfalls, including Niagara Falls in New York, Victoria Falls in Zimbabwe, Yosemite Falls in California and Huangguoshu Falls in China.

You Might Also Like


Follow Us Everywhere

Join the party! Don't miss Travel Channel in your favorite social media feeds.