Mahabalipuram Beach, also known locally as Mamallapuram Beach, is located 58 km from Chennai city in Tamil Nadu. The beach lies on the shore of the Bay of Bengal and features rock-cut sculptures along its shore. It has golden sand along its stretch and is also known for its caves, massive rathas, chariots, and temples, making it popular with surfers and swimmers.
The beach also has interesting places to attract tourists, including a crocodile bank with about 5000 crocodiles belonging to 6 different species, a school of art & sculpture and a snake venom extracting centre. There are also numerous resorts along the beach offering delicious food joints.
Mahabalipuram is a town mostly known for its shore temples which were constructed by Rajasimha, the king of Pallavas in old times. The coast stretches for about 20 km, and numerous lovely beaches are along the coastline. Also, at this captivating beauty of Mahabalipuram a dance festival is organised by the Department of Tourism of the Government of Tamil Nadu every year, where one can see extremely talented classical dancers performing against the backdrop of the sea.