12 Jun About The Visitor Centre
Welcome to The Raptors We are located in Duncan in the Cowichan Valley on Vancouver Island in beautiful British Columbia, Canada. The Raptors is a widely respected and favourite family attraction, featuring a landscaped discovery centre where you can get up close with raptors as you wander through...