Mahabalipuram is an ancient port town known for its stone carvings and stone temples situated 60 km from Chennai.