mahabalipuram is located at
arth has
Answers
Answered by
0
Answer:
Mamallapuram, also called Mahabalipuram or Seven Pagodas, historic town, northeast Tamil Nadu state, southeastern India. It lies along the Coromandel Coast of the Bay of Bengal 37 miles (60 km) south of Chennai (Madras).
Answered by
1
this is the answer ...........
follow me.......
Attachments:
Similar questions