Dubrovnik

Located in southern Croatia and sitting on the Adriatic Sea, Dubrovnik is a well preserved 15th/16th century city and one of the main shooting locations for Game of Thrones.