North Berwick is a seaside town and former royal burgh in East Lothian, Scotland. It is situated on the south shore of the Firth of Forth, approximately 25 miles east north east of Edinburgh.
North Berwick is a seaside town and former royal burgh in East Lothian, Scotland. It is situated on the south shore of the Firth of Forth, approximately 25 miles east north east of Edinburgh.