An interactive map showing the location of Kilmaronock Castle, Kilmaronock, West Dunbartonshire, Scotland, UK.