Satellite map of Powell Inlet

Map of Powell Inlet

Powell Inlet is a body of water in the Qikiqtaaluk Region of Nunavut, Canada. It lies off the southern coast of Devon Island in the eastern high Arctic.

Latitude: 74° 34' 35.39" N
Longitude: -85° 27' 59.99" W

Read about Powell Inlet in the Wikipedia Satellite map of Powell Inlet in Google Maps

GPS coordinates of Powell Inlet, Canada

Download as JSON