A 'haunted' Scottish castle near, dubbed one of the best kept 16th century houses, has hit the market.
Earlshall was built in 1526 and takes its name from the hunting lodge of 'The Erlishall' owned by the Earls of Fife, relatives of King Robert the Bruce.
The magnificent fortress, near St Andrews in Fife, countryside is one of the best kept historic estates in Scotland and boasts a multitude of peculiar history.