
Photos and Videos
‘The Boy’ A Hollywood blockbuster horror film featuring Victoria’s iconic Craigdarroch Castle (VIDEO)
Victoria’s Craigdarroch Castle is front and centre in a Hollywood blockbuster thriller, “The Boy” starring “The Walking Dead’s” Lauren Cohan. The horror film planned for…

