Tag Long Stay Serviced apartments in Tiruvannamalai

8 Nov

Tiruvannamalai the Sacred City Of South India

Tiruvannamalai is one of the most revered cities in the state of TamilNadu, India. The word “Annamalai” refers to an inaccessible mountain. This temple city is situated about 80 kilometers from Vellore and 180 kilometres from Chennai. The temple town is one of the hubs for the Hindu religion and is also one of the […]