India has several famous religious spots where people from the world over worship. Practically all faiths are represented in one holy location or another all over India.
Follow Braingle!