Back to photostream

Royal Roads University

Royal Roads University in Victoria B.C. Canada. Many films have been filmed here including X-men and Smallville. The castle was built in 1908..

hatleycastle.com/

8,587 views
196 faves
80 comments
Uploaded on January 30, 2021
Taken on October 25, 2020