Thillai Nataraja Temple, Chidambaram, Tamil Nadu In the town of Chidambaram, in the Eastern Central part of Tamil Nadu, is the Thillai Nataraja Temple or better known as the Chidambaram Temple, dedicated [...] March 10, 2015