Pony Pals Summer Riding Camp I

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

At QMS we love horses! Join us this summer at one of our immersive and fun riding camps! These camps are best suited for children ages 5-10 years old. BOOK … Continued

Year-End Staff Event

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

IEA Training Full Day Camp

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

At QMS we love horses! Join us this summer at one of our immersive and fun riding camps! This camp is best suited for children ages 9+. *this camp is … Continued

Pony Pals Summer Riding Camp II

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

At QMS we love horses! Join us this summer at one of our immersive and fun riding camps! These camps are best suited for children ages 5-10 years old. BOOK … Continued

Pony Pals Summer Riding Camp III

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

At QMS we love horses! Join us this summer at one of our immersive and fun riding camps! These camps are best suited for children ages 5-10 years old. BOOK … Continued

All School Photo Day

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

Location: Founders' Hall