Sitting atop one of the highest look-out points in the city of Victoria, the strikingly beautiful Craigdarroch Castle is easy to spot from miles away. Its soaring cone topped tower, majestic roof line and beautiful natural rock walls make this Victorian mansion a gem in the world of architecture. If you take the pedestrian route, […]