North Berwick is a wonderful town located at East Lothian, Scotland just 30 minutes from Edinburg by train.
The town has a stunning sandy beach and wonderful volcanic rocks. You can also hike on top of North Berwick Law to enjoy 360° view.
Just few steps from the Milsey Bay Beach you can see wonderful seaside houses and Craigleith Island.
If you fancy tasty Fish & Chips feel free to head into The Ship Inn located in the city centre.
Nearby Bass rock is a unbelievable island with vast amount of seabirds. You can visit it by boat.
North Berwick is ideal town for a spectacular day visit when you stay in Edinburgh.
You can locate North Berwick on the following map:
I hope you will enjoy this town as much as I did.