Shanti Yoga Studio

Shanti Yoga Studio offers modern and dynamic daily yoga classes in Canada and organizes yoga retreats locally and internationally.

  • British Columbia, Canada