Mahabalipuram (Mamallapuram) is a UNESCO World Heritage site in Tamil Nadu and is an historic city, located near Chennai. It’s popular for its rock-cut caves and its intricately carved temples.
Named after the Pallava King Narasimhavarman I, Mahabalipuram is one of the loved tourist locations with several beautiful spots like the Shore Temple, The Crocodile Bank and the sandy beaches.
