Mamallapuram or Mahabalipuram is a little far away from Chennai. You can see a lot of tourists in this place. Those who love architecture and appreciate history should visit this place. You can find a lot of archaeological elements, temples carved out of mountains and many others. It is a heritage place and is a coastal beauty that you ought to see and enjoy.
It is a small town and you can scale the whole place with a cycle or on foot. It is about 60 km away from Chennai. It was an important seaport in the 1st century. A lot of traders entered south India through this port. In the 7th and 8th century, kings made cave sanctuaries; rock cut temples, shore temple and other monuments.
It is one of the ancient cities in India that holds a lot of architecture that are in Dravidian style. Buddhism elements can also be seen here. What is there for those who have no interest in architecture? The Mahabalipuram beach and temples are wonderful treats for people of all ages.