India is known for tolerance to difference in opinion and thoughts. There were multiple religions spawned in India due to diversity among Indian people. Although, in modern days, most of the Indians remain religious and do believe in God, traces of Indian history shows the existence of Atheism in ancient Indian societies.
More...