Cape Roy Lighthouse
September 21, 2025 in Canada ⋅ 🌬 11 °C
Cape Ray is located at the very southwestern tip of the island of Newfoundland. Cape Ray also forms the boundary of what was once the French Shore.
The name Cape Ray is derived from the Breton termRead more






