Pause for a moment of reflection in the calm surroundings of Dilwara Temples. You never know — the answers to some of life's major questions may be hidden behind its doors.
This place of worship is located in Mount Abu. Once you've explored everything you can at Dilwara Temples, consider visiting nearby Nakki Lake, Mount Abu InfraRed Observatory and Bheru Tarak Dham Jain Temple.