Niagara Falls – Canada Versus USA

Horseshoe Falls, Niagara Falls, Ontario, Canada

Niagara Falls is a must-see destination on the US – Canadian border. When planning the trip, we faced many questions. Now that we have seen it for ourselves we are going to clarify how it really is, and how to plan your visit to make the most of it.