Tulloch Castle

About Tulloch Castle

Tulloch Castle, near Dingwall, Scotland, is a historic fortress with origins dating back to the 12th century, now serving as a hotel and event venue.