An interactive map showing the location of Coventry Canal Bridge Number 65, Tamworth, Staffordshire, England, UK.