Hatley Castle is located in Victoria Island, British Columbia,Canada. It is also known as the Lex Luthor Mansion. This used to be a film location site of Smallville. This is owned by the same owner of the Craigdarroch Castle.
Folder: Travel Canada
Uploaded: Jan 25, 2018