Mahabalipuram, también conocida como Mamallapuram, es una ciudad en el distrito de Kanchipuram en el estado de Tamil Nadu, India.