Where the heck is Kugaaruk????

Kugararuk (Pelly Bay) is located at 68.32N by 89.49W on the southwest shore of the SimpsonPeninsula where the Kugaardjuq River enters St. Peters Bay.  It is very close to the centre of Canada's newest and largest territory, Nunavut.