St. Margaret's School

St. Margaret's School

Victoria, Canada

St. Margaret's School is an all-girl, independent day and boarding school located in the city of Victoria, on the scenic west coast of British Columbia, Canada.

www.stmarg.ca