View all
Town in South Lanarkshire, Scotland, UK
Hamilton is a large town in South Lanarkshire, Scotland. It serves as the main administrative centre of the South Lanarkshire council area. Wikipedia