All questions
ca_100
Canada's Regions › Geography
What is Niagara Falls?
- The highest waterfall in Canada located in British Columbia
- Famous waterfalls on the border between Ontario and New York State, a major tourist attraction
- A series of rapids on the St. Lawrence River
- A national park in Quebec known for its waterfalls