what is the province for the airport 62 miles south of twillingate ?
newfoundland and labrador