New Aberdour Beach

Rocky hills point to the horizon, like the hands of a giant. The sea whispers as it strokes the shore, the song of a sea serpent. At New Aberdour Beach nature defies civilisation. You could believe you were anywhere, anytime, were it not for the cars in the parking area. Look towards the sea, and […]

Read More New Aberdour Beach