Twelve Mile Creek
WaterCycling & hiking trails line this picturesque creek that runs past several natural & historic sites. People often mention walking, trails,
Address
St. Catharines, ON, Canada
Rating on Google Maps
4.60 (32 reviews)Open on Google Maps