Directory > Independent Schools

Shawnigan Lake School

Description

Shawnigan Lake School is a tradition-rich, co-ed boarding school located on Vancouver Island that offers advanced placement courses.

Is this your entry? Claim it!

There are no comments yet. Be the first to comment

Read Next