The Yoga Institute Goa

Madel Road, near Our Lady of Grace Church, Chorao North Goa, Goa 403102, India

The Yoga Institute located on Chorao Island is a heavenly yoga abode & is nestled amidst pure nature, that focuses on holistic wellness. With a…

Share this info