As you wander through the ancient stone streets of Dubrovnik, Croatia, you can’t help but feel as if you’ve stepped into the world of Westeros. Dubrovnik, with its formidable walls, dramatic cliffs, and the azure Adriatic Sea, served as the perfect real-world setting for...