|Comments are Off
Location: Sri Jalakandeswarar temple is located in the city of Vellore, TamilNadu. About: This temple dates back to 1000-2000 years before. The specialty of this temple is all the three Lords with their consorts. The temple is built in the middle of the tank. Lord Shiva is the...