Considering the long list of temples in India, it is impossible to choose ten from the lot. Choosing the best can sometimes offend those whose favourite is not included in the list. Yet today, I have tried to jot down the names of ten temples, which according to me, can be regarded as the top ten owing to their popularity, strong faith, history and architectural importance. So, here it goes-
# Kashi Vishwanath
Location: Varanasi, Uttar Pradesh
Dedicated to Lord Shiva, it is one of the holiest temples of India. The temple was built by Ahilyabai in 1780 and today its holds utmost importance for the Hindus who believe that a bath in the Holy River Ganga can liberate one from all the sins.