A boomerang shaped island, George Island, is located in the southeastern side of Groswater Bay on the northern coast of Labrador.
A boomerang shaped island, George Island, is located in the southeastern side of Groswater Bay on the northern coast of Labrador.