Definitions for "Abraham's Cove, Newfoundland and Labrador"
Abraham's Cove is a small community of about 100 people in the province of Newfoundland and Labrador, Canada. It is located on the island of Newfoundland, along St. George's Bay, on the Port au Port Peninsula.