Spring in Niagara Falls

Niagara Falls is one of the seven natural wonders of the world so it definitely should be on your bucket list. The massive waterfall is located on the border between the United States and Canada. Niagara Falls welcomes nearly 14 million visitors yearly. Many of these tourists come in the summer months. Spring prices are […]
Things to do|March 7, 2018|Gwen Van Kleef