Visit Haunted Inns and Hotels in Aberdeenshire

Thainstone House

Inverurie

The Green Lady ghost