Thiruvarur
India /Tamil Nadu /Thiruvarur /Thiruvarur Thiruvarur is a temple town in Tamil Nadu. It has been renowned as the cultural center for many centuries. This ancient town is located in the centre spot of Chola Region. The town is famous for the temple known as Sri Tyagaraja temple. The annual chariot festival in this temple […]