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