Illieston Castle

About Illieston Castle

Illieston Castle, located near Broxburn, Scotland, is a historic site with roots in the medieval period, offering a glimpse into Scotland's rich architectural heritage.