Find the word definition

Wikipedia
Siddhachalam

Siddhachalam is the first Jain Tirtha ( pilgrimage site) located outside of India. Founded in 1983 by Acharya Sushil Kumarji, it is located on a 108-acre (44ha) site in rural New Jersey, United States.