Skip to content

Sightseeing in Victoria

Historic Site
“Craigdarroch Castle is a definitive Victorian experience. Built between 1887 and 1890 on a hill overlooking the City of Victoria, this legendary mansion now shines over the city.”
86 locals recommend
Historic Site