Mamallapuram, or Mahabalipuram, is a town on a strip of land between the Bay of Bengal and the Great Salt Lake, in the south Indian state of Tamil Nadu. Being a major tourist attraction in Mahabalipuram, Arjuna’s Penance is one of the greatest ancient artworks inscribed in two monolithic rock boulders. This magnificent masterpiece, Shore Temple, located along the coast of Bay of Bengal captivates every traveller.
Instead of Mahabalipuram you can a get flight to Chennai Airport on regular basis.
There are no regular trains from other major cities to Mahabalipuram. Nearest train station is Chengalpattu Junction.
Mahabalipuram is well connected to other major cities of the country via regular buses.