Published in China - Social interactions and entertainment - 0 - 14 Sep 22 00:00
Mamallapuram, also known as Mahabalipuram, is a town in the southeastern Indian state of Tamil Nadu, best known for the UNESCO World Heritage Site  of 7th- and 8th-century Hindu monuments . It is one of the famous tourist sites in India. The ancient name of the place is Thirukadalmallai.