Twelve Mile Creek
Canada
>
Ontario
>
Golden Horseshoe
>
Niagara Region
>
Thorold
>
Twelve Mile Creek
Twelve Mile Creek is a stream in Thorold.
Twelve Mile Creek
Waterway
Stream
Cataract Road
Decew Road
Laura Secord Trail
Twelve Mile Creek
Lake Gibson Reservoir