MovieMaps

“The Lord of the Tides” Filming Locations

House of the Dragon episode “The Lord of the Tides” was filmed in Portugal