Overtoun Bridge

I’ve said it before, Scotland is in my soul. And all that the country offers I want to embrace, except this one. The Overtoun Bridge has a bad reputation, it’s dubbed the Dog Suicide Bridge. In 1895 the bridge known as Overtoun Bridge was completed. It is located near Dumbarton in West Dunbartonshire and isContinue reading “Overtoun Bridge”