Qaummaarviit Territorial Park is located 12 km west of Iqaluit in the Qikiqtaaluk Region of Nunavut, Canada. Situated on a small island near Peterhead Inlet, it is thought that the island was inhabited by the Thule people in the early part of the 13th century.
Continue reading...From
Wikipedia, the free encyclopedia.