Tatamagouche Shambhala Meditation Group
Tatamagouche Shambhala Meditation Group is a Tibetan (Shambhala) meditation center located in Tatamagouche, Nova Scotia, Canada.
Find meditation retreats in Canada →
via BookRetreats