Fifty years ago, in October of 1970, the Integral Yoga Institute of New York purchased a building at 227 West 13th Street that has become an oasis of peace and health for thousands of New Yorkers and visitors from around the world. Similarly, in San Francisco, the...
Integral Yoga New York and San Francisco Celebrate 50 Years! October 2 – 4, 2020
read more