We departed Chennai on the 1st and arrived in Mahabalipuram before noon so we immediately checked into our hotel and then headed out to see the many UNESCO World Heritage Sites that lie within a small area of town. The temples and caves were built by the Pallava dynasty in the 7th and 8th centuries but the most amazing and awe-inspiring thing about all of these temples and caves is they are carved and chiselled out of solid granite rock faces and boulders (except the shore temple which was built with blocks of granite). It is absolutely mind blowing how this could have been done, never mind with such precision and beauty. It was truly incredible to see this. Note: I did visit Mahabalipuram 27 years ago but didn’t absorb the beauty at the time.