Discover The Haunting Secrets Of Craigdarroch Castle In Canada
Craigdarroch Castle is an iconic landmark in Victoria, Canada steeped in intriguing history and shrouded by eerie tales of hauntings. It is said to be haunted by the Dunsmuir family who built the castle, and people still claim to see the ghosts of them today.