Granby Island


Granby island is a small island located in White Bay in the Canadian province of Newfoundland and Labrador. The nearest settlement is Pollards Point.