Drummond Castle

Drummond Castle


Crieff, United Kingdom (GB)
Historical seat of Clan Drummond.

Movie Location of 1995 adventure film Rob Roy.

Starring Liam Neeson, Jessica Lange, John Hurt.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement