Are you looking for quotes on Niagara waterfalls? We’ve gathered a comprehensive list of the best Niagara Falls captions for Instagram posts. Niagara Falls is a group of three waterfalls at the southern end of Niagara Gorge, spanning the border between the province of Ontario in Canada and the state of New York in the […]