Prince Edward Island Shambhala Meditation Group
Prince Edward Island Shambhala Meditation Group is a Tibetan (Shambhala) meditation center located in Prince Edward Island, Canada.
Find meditation retreats in Canada →
via BookRetreats