Claim(permalink)
All of the castles depicted in the 1975 film “Monty Python and the Holy Grail” are actually just Scotland’s Castle Doune, shot from numerous creative angles.