Peter Richards Islands
Jump to navigation
Jump to search
Template:Short description Template:Infobox Islands
The Peter Richards Islands (Qikiqtatannak) are members of the Arctic Archipelago in the territory of Nunavut. They are located in Baffin Island's Admiralty Inlet.
External links
- Peter Richards Islands in the Atlas of Canada - Toporama; Natural Resources Canada