Mahabalipuram ( Mamallapuram) è una città nel distretto di Kanchipuram nello stato indiano del Tamil Nadu, Nel 7° secolo fù un grande porto sotto la dinastia dei Pallavas, a circa 60 Km sud di Chennai. Il nome Mamallapuram si ritiene che derivi dal soprannome Maha-malla (grande lottatore) del re Pallava Narasimhavarman.