3. Jalakandeswarar Temple, Vellore While there are many historical landmarks in Vellore, this temple stands out due to its great architectural work which represents rich heritage of this city.
In the quest of an eco-friendly travel, Vellore in India is a shining star. This place is located in the state of Tamil Nadu in the southern portion of the country. It is best known for its ...