It is impossible to understand India without understanding at least a little about India’s religions. Religion is one of the most powerful facets of Indian culture, exerting a strong influence on public life. India’s art, philosophy and architecture have been heavily influenced by its religious traditions. Beautiful temples are located even in small villages, with magnificent temples and shrines scattered…