Image

North Berwick

This historic seaside town has been a popular spot since the 19th century, when its sandy beaches drew visitors from across Britain. Here you’ll find everything from historic castles to great bars and restaurants, a golf course at either end of the harbour, and great views out to the famous Bass Rock.