Alnwick, UK - It Exists
Not even being funny with that. Alnwick's a town with a population of about 8,000 people, has a castle which Harry Potter had some filming done at...and that's really all you need to know about it, as there's nothing else of any real interest there (unless you count...