Nalnda Retreat
Nalanda Retreat is a wellness destination in India offering immersive yoga, meditation, and holistic healing programs. Rooted in traditional wisdom and mindful living.
South Goa, India
Working at Nalanda Retreat is a holistic wellness retreat in India.
