Hospital & Health Care - Toronto, Ontario, Canada
Spark your heart and mind through the practice of meditation. The Shambhala Meditation Centre of Toronto is part of Shambhala, an international community dedicated to recognizing the innate goodness of all and manifesting that goodness in society. People of all traditions come to explore our divers