Mahabalipuram, situated about 60 km south of Chennai in Tamil Nadu, is an ancient port town known for its stone carvings and stone temples. It was built largely between the 7th and the 9th centuries. This port city of Pallavas is one of a kind touris