Original: Cape Race is a point of land located at the southeastern tip of the Avalon Peninsula on the island of Newfoundland, Canada.
Simplified: Cape Race is a point of land located at the southeastern tip of the Avalon Peninsula, on the island of Newfoundland, Canada.