Outer Hebrides

North and South Harris are a combination of beautiful white and yellow coloured beaches, dramatic rocky hills, long stretches of machair and kilometres of tortuous costlines.