Cape Race is a point of land located at the southeastern tip of the Avalon Peninsula on the island of Newfoundland , in Newfoundland and Labrador , Canada .
Cape Race is a point of land at the southeastern tip of the Avalon Peninsula , on the island of Newfoundland , Canada .