The Niagara waterfalls

Done That
Wanna Do
The Niagara Falls are the most powerful waterfalls in North America. These voluminous waterfalls are situated on the Niagara River, straddling the international border between Canada and the US.

Where and When

Niagara Falls
Canada, United States
Wiki Details
Flights to Toronto (Metropolitan Area - YTO)
from

What else is nearby

Please login and start sharing your experience.

Latest Input

Latest members

Most Popular

Buy Book / App

Events

Buildings

Places