Description
The town of Ellon in Aberdeenshire sits astride the River Ythan at the first point above its estuary where a fording was possible. As early as 400 bc, Ellon was the principal Pictish settlement and was the main crossing place for travellers from t



