MAHABALIPURAM TO A NOVICE:- Mahabalipuram alias Mamallapuram, meaning ‘the city of the great wrestler (Malla)', is an ancient port - city situated on the Coromandel coast of Bay of Bengal, 58 km south to Chennai. Pallava kings engaged in trade with countries like Ceylon, China … MAHABALIPURAM A PALLAVA LEGACY വായന തുടരുക