Gruinard Bay – reddish beach against a mountainous backdropGruinard Bay, on the rugged west coast of the Scottish Highlands, shelters pink sandy beaches with turquoise waters rolling in.
Coral Beach – special sandy beach of the Isle of SkyeThe Isle of Skye is rather known for cliffs and mountains. But at Loch Dunvegan lies a very special sandy beach, which can only be reached by walking: it is the Coral Beaches at Claigan. The Isle of Skye has around 500 kilometres of coastline to offer. But sandy beaches are few and far between. […]