World’s most amazing waterfalls

From FoxNews.com: 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 come in at number 7 on their list: Arguably the most famous falls, Niagara Falls is comprised of three waterfalls: the Horseshoe Falls, the American Falls…

Read More