Scotland castle

Dalhousie Castle and Spa, Scotland

Scotland’s oldest inhabited castle is a magnificent 13th century fortress, set within acres of wooded parkland on the banks of a picturesque Scottish river