India has been described as the home of Hinduism and the religion directly affects the culture of the nation. In most parts of the India, Hindus are in majority especially in Uttar Pradesh, Maharashtra, Bihar, Madhya Pradesh, Rajasthan and Tamil Nadu.