English, asked by bebitiwari3, 1 month ago

where is mahabalipuram​

Answers

Answered by yashmaurya31
0

Answer:

please mark me brainliest

Explanation:

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 rameshtiwari53
0

Answer:

Tamil nadu is right answer

Similar questions