North Berwick, a charming seaside town in East Lothian, Scotland, is known for its two sandy bays, the East and West Bay, making it a popular holiday destination. With golf courses at each bay welcoming visitors, North Berwick offers a picturesque coastal escape just 20 miles east-northeast of Edinburgh. Steeped in history, from medieval times to the witch trials of the sixteenth century, the town has a rich past that adds to its allure. Today, North Berwick continues to attract tourists with its stunning beaches, iconic landmarks like the volcanic North Berwick Law, and a vibrant community that makes it a top spot to live and explore in Scotland.