You would likely be disappointed if Scotland failed to offer great traditional pubs for walkers, complete with regular ceilidhs, great craic, filling food and open fires where you can dry your damp socks. What you might not expect is a seaside inn where cricket matches are played on the beach, […]