North Toronto Collegiate Institute
Search results
We did not find results for: shambhala school halifax.
Check spelling or type a new query.
We did not find results for: shambhala school halifax.
Check spelling or type a new query.
The Shambhala School is a non-denominational private school in Halifax, Nova Scotia based on Shambhala Buddhist principles. It employs a creative curriculum, integrating both academics and art. Wikipedia