News

From rugged cliffs to sandy beaches, Canada's shores invite visitors to soak in their beauty and discover charming seaside communities ... against the rocky shores. The lighthouse, often hailed ...