Das Cowichan Valley liegt auf der malerischen Insel Vancouver Island, nördlich der Hauptstadt Victoria inmitten vom Regewäldern, Bergen, Seen und Flüssen.
Internationale Schülerinnen und Schüler aus über 25 Ländern leben hier in familienorientierten Gemeinden, mit allen Annehmlichkeiten größerer Städte und haben gleichzeitig Zugang zur freien Natur.