Adichanallur is one of India’s most important yet least understood archaeological sites.
Adichanallur is one of India’s most important yet least understood archaeological sites. Located in Thoothukudi (Tuticorin) district, about 25 km from Tirunelveli. It holds evidence of a civilisation that lived here more than 3,000 years ago.
Source Coverage Analysis
View all 1 sources
| India Today | 1 article | Unknown |
Related Articles
Adichanallur is one of India’s most important yet least understood archaeological sites. Located in Thoothukudi (Tuticorin) district, about 25 km from Tirunelveli. It holds evidence of a civilisation ...