The shore temples and chariot temples of Mahabalipuram are invaluable pieces of architecture. Built by the kings of the Pallava dynasty, the temples are located 58 km from Chennai off the coast of Bay of Bengal. The tiny littoral village of Mahabalipuram is full of boulders, miles of unspoilt beach […]