Mahabalipuram, a coastal town located 60km from the city of Chennai, is one of those destinations that you would love to go back to