Adhichanallur in located in the Thoothukudi district of tamilnadu
Answers
Answered by
1
Answer:
Adhichanallur is a archeological site in Thoothukudi district in Tamil Nadu.
Similar questions