MovieMaps

“The Watch” Filming Locations

Outlander episode “The Watch” was filmed in the United Kingdom