Article

The Times of IndiaThe Times of India on 2023-01-21 00:30

Oldest 'town' in India? Poompuhar in Tamil Nadu may be over 15,000 years old

Poompuhar, the submerged ancient port city situated in modern-day Mayiladuthurai district in Tamil Nadu, might have existed 15,000 years ago, and not

Related news