Nothing Special   »   [go: up one dir, main page]

×
Please click here if you are not redirected within a few seconds.

Niagara Peninsula

The Niagara Peninsula is an area of land lying between the southwestern shore of Lake Ontario and the northeastern shore of Lake Erie, in Ontario, Canada. Technically an isthmus rather than a peninsula, it stretches from the Niagara River in the... Wikipedia