Health, Wellness & Fitness - , ,
Shambhala Yoga Center in Beacon, New York. We are nested in the beautiful Hudson Valley.