Tiruchengottu Velavar Temple
Tiruchengottu Velavar Temple is located in Tiruchengode, Namakkal district, Tamil Nadu. The temple sits atop the Tiruchengode Hill, which stands at about 900 feet above sea level. The temple has a rich history dating back over 2,000 years. Kings from the Chola, Pandya, and Vijayanagara dynasties contributed to the temple’s development. The temple is a…
