Several of Scotland's most beautiful beaches are easily reached by train, making them perfect for a hassle-free day trip
Several of Scotland's most beautiful beaches are easily reached by train, making them perfect for a hassle-free day trip
"A cosy setting, incredible views and a rich history."