Join us for a wonderful gathering of spirits in our 10th year of New Moon Beach Yoga in Burlington. The New Moon is a time of renewal (Yes!) and we will be focusing intentions on positive changes