Mamallapuram to małe miasteczko w stanie Tamil Nadu. Jest położone nad samym morzem. Jest tu wiele świątyń. Na uwagę zasługuje kompleks Five Rathas. Każda ze świątyń a także Nandi zostały wykute z pojedynczych skał.
Świątynia Shore jest położona na cyplu nad morzem.
Mandapams, wzgórze w Mamallapuram, które dominuje nad miastem jest świetnym punktem widokowym. Znajduje się tu latarnia morska, z której można podziwiać panoramę miasteczka. Na wzgórzu jest wiele niesamowitych skał i wykutych z nich świątyń.
Mamallapuram jest to urocza turystyczna miejscowość, położona zaledwie 2 godziny autobusem od Chennai – stolicy Tamil Nadu. Czyni ją to weekendowym miejscem odpoczynku dla wielu lokalsów.