my-server
← Wiki

Princess Royal Island (Nunavut)

Princess Royal Island is an uninhabited island within the Arctic Archipelago in the territory of Nunavut. It lies in Norwegian Bay, approximately off the northeast coast of Devon Island.

See also

References

External links