Must-see Attractions in Mahabalipuram

Mani Venkat

Mahabalipuram, also known as Mamallapuram, is a historic town in Tamil Nadu, India, renowned for its architectural marvels and ancient temples. Here are some must-see attractions in Mahabalipuram:

1. Shore Temple
The Shore Temple is perhaps the most iconic structure in Mahabalipuram. Built in the 8th century, this temple is a UNESCO World Heritage Site and showcases Dravidian architecture. It's situated on the shores of the Bay of Bengal, providing a stunning backdrop.

2. Pancha Rathas (Five Rathas)
These monolithic rock-cut temples, also known as the Pandava Rathas, are named after the Pandavas from the Mahabharata. Each ratha is carved from a single piece of granite and is designed in the shape of chariots. The architectural styles and intricate carvings make it a must-visit site.

3. Arjuna's Penance (Descent of the Ganges)
This is one of the largest open-air rock reliefs in the world. It depicts the descent of the sacred river Ganges to Earth, led by Bhagiratha's penance. The intricate carvings and sheer scale of the relief are awe-inspiring.

4. Krishna's Butterball

A gigantic granite boulder precariously balanced on a small hill, Krishna's Butterball is a natural wonder. Despite its size and seemingly unstable position, it has remained in place for centuries, making it a fascinating sight.

5. Mahishasuramardini Cave
This cave temple features impressive bas-relief sculptures depicting the goddess Durga slaying the demon Mahishasura. The carvings are detailed and vibrant, showcasing the artistic prowess of the Pallava period.

6. Varaha Cave Temple
This rock-cut cave temple is dedicated to Lord Vishnu in his Varaha (boar) avatar. The interior of the cave features intricate carvings and sculptures, including the depiction of Varaha lifting Bhudevi (Earth goddess).
Last edited:
  1. Shore Temple
  2. Pancha Rathas (Five Rathas)
  3. Arjuna's Penance (Descent of the Ganges)
  4. Mahishasuramardini Cave
  5. Varaha Cave Temple
  6. Krishna's Butterball
  7. Thirukadalmallai (Sthalasayana Perumal Temple)
  8. Ganesha Ratha
  9. Krishna Mandapam
  10. Mamallapuram Dance Festival