Discover North Berwick
On the south shore of the Firth of Forth, approximately 25 miles northeast of Edinburgh, sits the picturesque seaside town of North Berwick. With its golden sandy beaches, rich history and heritage and charming town center, it remains a firm favourite for a relaxing, coastal…
3rd March 2026
CoastalLive Like a Local