Study reveals Brits are boggled by UK tourist landmarks

Britain is filled with historical landmarks and buildings that have foreign tourists flocking to the UK.But it appears that its Brits themselves who are often left boggled by the geography of their own country with some not having any clue where the best-loved attractions actually are.And shockingly, new research has revealed that some believe that the Queen lives at Downton Abbey, Land's End is a fictional location from hit TV show Game of Thrones and that the Angel of the North is just the ...