A secluded place in which practitioners of Hinduism, Buddhism, and Jainism live together, dedicating their lives to the pursuit of spiritual development.
A secluded place in which practitioners of Hinduism, Buddhism, and Jainism live together, dedicating their lives to the pursuit of spiritual development.