Latitude and longitude of McLean Peninsula
- In Canada
Satellite map of McLean Peninsula
The McLean Peninsula is a peninsula in Northeastern Ontario, Canada, situated at the southern end of Lake Temagami.
Latitude: 46° 53' 5.99" N
Longitude: -80° 06' 8.40" W