MovieMaps

“The Lion and the Rose” Filming Locations

Game of Thrones episode “The Lion and the Rose” was filmed in Dubrovnik in Croatia and Ballintoy in the United Kingdom.