fbpx

Basic Guide to Niagara Falls

Couple posing in front of Niagara Falls American Side

NIAGARA FALLS! You would be hard pressed to find someone who has never heard of these massive waterfalls. Considered to be a potential Eighth Natural Wonder of the World. The Niagara Falls are a combination of three waterfalls and are located on the border of the United States and Canada. These two locations provide distinct […]