Town branded ‘worst place to live in UK’ has surprising adorable attraction

1 day ago 1
A 'new town' whcih was built in the 1950s has been dubbed the 'worst place to live in the UK'. But Cumbernauld in North Lanarkshire has many charming villages and attractions which are unheralded for visitors
Read Entire Article