credits: flickr
India is home to many beautiful temples.
credits: flickr
But some temples are not only beautiful but also mysterious! Check them out.
credits: wikimedia commons
1. Mehendipur Balaji Mandir, Rajasthan Here exorcism is practised to help anyone get rid of negative spirits.
credits: wikimedia commons
2. Tirumala Tirupati Balaji temple, Andhra Pradesh People submit a declaration form before entering. Many also donate their hair here.
credits: wikimedia commons
3. Veerbhadra Temple, Andhra Pradesh Out of 70 pillars, one pillar stands intact without any contact with the ground.
credits: wikimedia commons
4. Kodungallur Sree Kurumba Bhagavathy Temple, Kerala Drinking alcohol is a ritual in this temple.
credits: wikimedia commons
5. Kal Bhairav Nath Temple, Uttar Pradesh Here the god is offered whisky and the drink is poured into the deity's open mouth.
credits: pexels
6. Channapatna Dog Temple, Karnataka Dogs are worshipped in this temple.
credits: flickr
7. Kamakhya Devi Temple, Assam It is believed that the goddess here menstruates in the month of June.