Niagara Falls
Large natural waterfall between Lake Erie and Lake Ontario. It is a famous tourists location with towns on both sides of the border providing popular destinations.
Name:
Niagara Falls
Aliases:
Start year:
1937
First issue:
Feature Funnies (1937) #3
Located between the USA and Canada, and specifically between New York State and Ontario.