From Fox News:

Waterfalls are one of nature’s most beautiful creations, and come in all shapes in sizes. Here are some of the most incredible waterfalls on Earth.

Niagara Falls is #7 on the list.

Tags: , ,

%d bloggers like this: