3. Camusdarach Beach in Arisaig

Scottish beaches often boast spectacular views and Camusdarach Beach in Arisaig is no exception. Here visitors are treated to lovely views of the Isle of Skye. Cast your eye over the endless stretches of white sands, the headlands with their wild flowers and wheeling gulls. Aren't Scotland's beaches delivering bliss and peaceful solitude, while the French Riviera and Spain's Costa del Sol make your head spin with their noisy hordes of tourists, all clamouring for their tiny bit of space in the sun?