Niagara Falls

Niagara Falls is one of the most spectacular natural miracles of the North American continent. These voluminous waterfalls are situated on the Niagara River, which drains Lake Erie into Lake Ontario and forms the international border between the Canadian province of Ontario and the U.S. state of New York and forms the southern end of the Niagara Gorge.

Tours which visit Niagara Falls

Featured Highlights for Alaska & Canada Tour Highlights