>>11551812I know very little about the Isle of Man except that Peel Motorworks was based there.
I hear that the Isle of Man gets so few tourists the locals are dumbfounded when they actually meet one.
That said, I've perused the island on Google Earth and there are some cool old forts and stuff like that. Seems neat. But the entirety of the UK is a lost cause at this point.