East Coast Trail Sunrise Labrador is the mainland part of the province of Newfoundland, and is separated from the Newfoundland island by a 15-kilometer (10 miles) wide strip of water at the top of the Gulf of St. Lawrence. Despite having a population of only 28,000 people, Labrador covers over 293,000 square kilometers (113,000 square […]