2041 Merryfield Lane, Shawnigan Lake, BC V0R 2W1, Canada
Distance: 490 m
Company description
Shawnigan Lake School is a private, co-ed boarding school on a 300 acre campus on southern Vancouver Island. We offer a full university prep program, championship athletics and award-winning fine arts