It is on the east coast of the Avalon Peninsula of the island of Newfoundland, approximately 40 kilometres south of the St. John's, the provincial capital, along Route 10 (Irish Loop Drive/Southern Shore Highway).
Located in the southeastern region of the Avalon Peninsula on the island of Newfoundland, approximately 40 kilometers southeast of St. John's, the provincial capital, along Route 10 (Irish Loop Drive/Southern Shore Highway).