Travel Stories Nirvana Naturopathy – A 15 day experience at a nature cure center in India I recently went to a naturopathy retreat near Mumbai called Nirvana Naturopathy. It is nestled between the Sahyadris on 3…