It is shocking how people live such insular lives and don't visit some of the great places in the country. You can be anywhere in the uk within 24 hours easily and most much less then that, but people still seem to be stuck in their ways.
We've such an amazing, diverse country...
London = capital city, the architecture, old with super modern, parliament, buck palace, some of the biggest public parks, high end shops to mooch around, festivals etc as well as just the amazing size and diversity.
York = medival town centre, so much history to explore.
Newcastle= modern city bang in Northumberland with its amazing coast and countryside.
Edinburgh = words can't describe the royal mile
Lake district, north wales, gower, yorkshire dales, yorkshire moors, peak district, dartmoor, scottish highlands = amazing scenery, beautiful walks, unique culture, amazing people as well imo.
Cornwall = beautiful coast, lovely ahatever the weather i think.
Just a small snapshot of what the the uk has to offer with so much more, belfast etc i haven't even mentioned. But people would rather stick to their local towns like scunthorpe and maybe venture to donny or cleethorpes for a trip. Why? There's so much to explore and see just in your home countries