'Ugly' town branded one of the 'most horrible places to live' in UK

1 month ago 1
The small North Lanarkshire town of Cumbernauld, which is just 10 miles outside of Glasgow, Scotland, has been branded "truly horrible" and "ugly" by social media users
Read Entire Article