Wikipedia

Wikipedia

HomeRoutesPlaces of interest

This site uses cookies to improve your experience and the quality of our services. By using this site you agree to its use of cookies. More information Hide

Twelve Mile Creek

Sponsored links

River

CA |

Public

Source: File Upload Bot (Magnus Manske)

Copyright: CC 3.0

Twelve Mile Creek is a waterway located on the Niagara Peninsula in the Regional Municipality of Niagara in Southern Ontario, Canada. Its headwaters are located in the town of Pelham, encompassing some of the most unspoiled and natural areas of Niagara area. The creek's lower reaches flow through urban areas of Thorold and St. Catharines, and have been heavily altered by human activity for almost two centuries.

Source: Wikipedia.org

Copyright: CC 3.0

More information

Address

Canada

More about this place of interest

Routes nearby

Related channels

Sponsored links

© 2006-2018 RouteYou - www.routeyou.com