1 Answers
Log in to answer

The Indian city near the Himalayas where Teresa began her novitiate.