Esslemont Castle is an intriguingly beautiful tower house based in Aberdeenshire, Scotland. Located directly on the A920 west of Ellon, it is certainly a sight
Esslemont Castle is an intriguingly beautiful tower house based in Aberdeenshire, Scotland. Located directly on the A920 west of Ellon, it is certainly a sight