New Aberdour is a small village on the Moray Firth coast in Aberdeenshire, worth a detour for its lovely sheltered beach and the atmospheric ruins of Dundarg Castle on the promontory to the east. St Drostan's church stands beside the beach road with an ancient baptismal font — St Drostan is said to have landed here in 580 AD with his uncle St Columba and founded one of the earliest churches in Scotland. St Drostan's well at the beach was once popular for taking the waters, though it is no longer considered fit to drink.
The village itself is tiny — a handful of houses and farms — but the combination of red sandstone cliffs, a quiet beach, early medieval history, and a ruined clifftop castle makes it one of the more rewarding stops on this stretch of the Aberdeenshire coast.