MovieMaps

“Castle Leoch” Filming Locations

Outlander episode “Castle Leoch” was filmed in the United Kingdom