Jalakandeswarar Temple is a Vijaynagar period Lord Shiva temple inside the Vellore Fort in Tamil Nadu State, India. Jalakandeswarar Temple , Vellore, Tamilnadu Tamil Nadu state government has taken over the administration of the Temple …
Continue reading