A city in Newfoundland and Labrador, Canada, mentioned as a desirable place to visit on the East Coast.
Peter Attia MD