Seeking peace away from the stresses of city life? Some ashrams in India offer free accommodation and food along with spiritual tranquility. Seeking peace away from the stresses of city life? Some ...