It is located on the eastern tip of the Avalon Peninsula on the island of Newfoundland.