Craigdarroch Castle Canada, Victoria

Craigdarroch Castle

Craigdarroch Castle in Victoria, British Columbia, Canada, is a historic, Victorian-era Scottish Baronial mansion. It was designated a National Historic Site of Canada due to its landmark status in Victoria.