Satellite map of Peel Sound
- In Canada
Map of Peel Sound
Peel Sound is an Arctic waterway in the Qikiqtaaluk, Nunavut, Canada. It separates Somerset Island on the east from Prince of Wales Island on the west.
Latitude: 73° 00' 0.00" N
Longitude: -96° 29' 59.99" W