St. Andrews by the Sea, New Brunswick

A classic Maritime resort town where tidal bays, heritage streets, and soft Passamaquoddy‑Bay light shape a calm coastal retreat.

A white lighthouse with a red top stands next to a large, tan shingled house on a rocky, red-sand beach.