Thanks to its historic city walls, Dubrovnik, located on Croatia's Dalmatian Coast, is the perfect stand-in for one of the show's most important cities, King's Landing. Travelers were drawn to the well-preserved Old Town area of Dubrovnik well before HBO started production on the first "Thrones" episode.
During the second and third seasons, Dubrovnik enjoyed as much screen time as any of the main characters. Many places were used with remarkably few computerized enhancements. Enterprising Croatian tour companies have created an itinerary of filming sites in and around Dubrovnik. Most of these places are centrally located, so you can easily create your own tour.