Nearly 33,000 ancient temples, many at least 800 to 2000 years old, are found scattered all over Tamil Nadu. As per Tamil Nadu Hindu Endowments Board, there are 38,615 temples. Most of the largest Hindu Temples reside here. Studded with complex architecture, variety of sculptures, and rich inscriptions, the temples remain the very essence of the culture and heritage of Tamil land, with historical records dating back to at least 3,000 years.