Yep, and I know it's a cliche, but my experience working in hotels in a former life suggests the same. Any number of conversations where I would try to explain firstly that there was a difference between Britain and England, and secondly what that difference might be.
So it was even people that travelled and had some disposable income that were arriving in a place they'd elected to visit, but even then not understanding where they were. If I had 50p for every time I had to explain that the land on the horizon was not France but England and no you really really are not in England at present, I'd have well over £4.50
Had what turned into quite an agitated argument with one coach party of americans that were insisting that whilst, yes, they understood Ireland was a separate country, it was still part of England. Eventually I had to back down and admit I may have been mistaken. You could indeed be an Irish citizen, call yourself Irish and live in Ireland, England.
I just don't think the buses of Chinese people that now get shipped in to take photos or Cardiff Castle have any more informed an idea where they are either.
But then, if I paid my £7,000 for a tour around South America, could I honestly put my hand on my heart and say I understood every nuance of whether I was in Argentina, or Patagonia or half way up Makka Pakka.