Newfoundland. Quite the spot they have here...