Jalakandeswarar Temple is a temple dedicated to Lord Shiva which is located in the Vellore Fort, in heart of the Vellore city, in the state of Tamil Nadu, India.


Size: 5184px × 3456px
Photo credit: © Raj Kumar / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, beliefs, building, city, faith, fort, gods, hindu, hindus, india, indian, jalakandeswarar, lord, nadu, place, religion, shiva, tamil, temple, vellore, worship