UK's best place to visit is in Scotland - and it's not Edinburgh or Glasgow
A city in Scotland has been crowned the UK's top travel destination for 2026, claiming first place ahead of Edinburgh in a comprehensive guide to Britain's best places to visit