Satellite map of Twenty Mile Creek
The Twenty Mile Creek is a minor waterway, located in the Niagara Peninsula, Ontario, Canada. The creek is named for the location of its mouth, twenty miles (30 km) west of the Niagara River along the Lake Ontario shoreline. The Indian name for the Twenty Mile Creek was the Kenowchdaw, which translates to Lead River.
Latitude: 43° 05' 60.00" N
Longitude: -79° 31' 59.99" W
Nearest city to this article: St. Catharines
Read about Twenty Mile Creek in the Wikipedia Satellite map of Twenty Mile Creek in Google Maps