The World’s Most Instagrammed Waterfall Is In New York
New York is home to the most popular waterfall on Instagram—at least according to a new survey led by Showers to You. The website collated Instagram data associated to waterfalls found all over the world and, with 3.4 million hashtags, our very own Niagara Falls landed at the number one spot. Rounding out the top 20 are other …
The World’s Most Instagrammed Waterfall Is In New York Read More »