Mahabalipuram is a small town situated in the southeastern part of Tamil Nadu, stretching between the Bay of Bengal and the Great Salt Lake. It is a renowned representative city of our rich Indian culture and heritage. It is mainly a seaport, which lies 58 km away from the capital city Chennai.Mahabalipuram is a place that is famous for its temples and monuments, especially the very famous Shore Temple. It consists of three temples built in one single complex, that was constructed way back in the 8th century. Another famous temple is the Pancha Rathas.As the name suggests- they are a group of five temples sculpted in the form of chariots. The Descent of the Ganga is a giant rock with an open mouth in the form of sculpture. Some other popular tourist attractions in Mahabalipuram are Arjuna’s Penance, the Crocodile Farm, the Cave temples, the Indian Seashell Museum, Krishna’s Butterball. Along with these, there are innumerable monoliths, temples and stone carvings that are a testimony to the rich cultural heritage of India.Even though Mahabalipuram is a small town situated in the suburbs, it is well connected by buses and cars because of its immense popularity amongst Indian and even foreigners. These buses ply from different parts of Chennai, Chengal Pattu and Kanchipuram.The weather here remains cool and moderately humid throughout the year, which makes it possible to visit any time of the year, even though the best time to visit is between October and March. The town is well equipped with multiple accommodations according to the tourists’ choice and budget. Local restaurants, as well as multi-cuisine restaurants, are available for a culinarily rewarding trip as well. The local language spoken here is Tamil, although the locals are fluent in other languages like English and Hindi as well.