Lot of land!

Invercauld Estates, Royal Deeside38,000 acres is an awful lot of land. This 14 bedroom house in Invercauld Estates, Royal Deeside, Aberdeenshire is available for sale.
This is an impressive castle!

This entry was posted in Amazing houses. Bookmark the permalink.