City Cruises Blog / Niagara Blog Worlds Most Instagrammed Waterfall Niagara Falls Named #1 Instagrammed Waterfall in the World For hundreds of years, visitors have been flying, training, busing and driving to one of the world’s most well-known destinations, Niagara …