Have you ever visited somewhere new and then suddenly you’re overcome with a peculiar feeling of familiarity - as though you’d been there before. Weird, huh? Well, this isn’t the plot of a sci-fi ...