Description
India is a land of Religions and Spiritualism. Several religions and philosophies are there in this country. It is also being called as the land of sages and saints. This land has given birth to a number of religions and schools of philosophy. The schools have been divided broadly into two groups called Astika and Nastika.