Dumbarton

About Dumbarton

Dumbarton Castle, perched atop a volcanic rock near Dumbarton, Scotland, offers breathtaking views and a rich history dating back over 1,500 years.