“New kid on the sands” Machrihanish Dunes was in good company on The Herald‘s list of 20 courses every fan must play. With a “full-fledged mountaineering expedition” awaiting you, you’ll find comfort in the revamped Ugadale Hotel after your adventure.
Read more here.