According to new research, TN's Poompuhar may be 15,000 years old, rather than the 2,500 years previously thought.