Ardross Castle is a magnificent 19th century castle in the Scottish Baronial style set within beautiful formal gardens and over 100 acres of parkland on the banks of the River Alness. (Ardross, Scotland)