India is a spiritual country having population of more than 100 crores with different caste/religion. More than 90% of population worship different gods at different places and in different manner as per their religions. India is considered as a biggest religious country in the whole world about more than one crore of temples are located in different places. Here every religious festivals are celebrated according to their customs.