ITHACA, NY – If Tuesday’s awesome video didn’t convince you, here’s another piece of evidence that Ithaca and its environs are among the most beautiful anywhere.
[do_widget id= text-55 ]
Travel website Thrillist compiled a list of the “World’s Most Amazing Waterfalls” and Tompkins’ own humble (by comparison) Taughannock Falls made the list.
Other United States landmarks to make the list include Niagara Falls, Yosemite Falls and Palouse Falls in Washington.
Most of the others are located throughout South America, East Asia and on islands in the North Atlantic. There’s also the aptly named “Large Waterfall,” located in Croatia.
Since the list isn’t numbered, we’ll just have to assume we’re number one.
[do_widget id= text-61 ]