Ellon
The town of Ellon, approximately fifteen miles north of Aberdeen, is the crown of ancient region Formartine, a jewel on the banks of the river Ythan. The river winds wound the town like a mother’s embrace, the town a well nurtured child of raw rural lineage. History hisses as the river runs past, a timeless […]
Read More Ellon