Discover St. Lawrence
compiled from our dataSt. Lawrence is located in Newfoundland and Labrador, Canada, and has a population of about 1,244. Our atlas lists 11 places here.
These include 6 sights and 1 museums, 3 restaurants, 1 places to stay and 0 cocktail bars. Highlights include Burin Penninsula, Newfoundland, Keenan Point, Middle Head (udde i Kanada, Newfoundland och Labrador, lat 46,90, long -55,37).