Mahabalipuram Rathas
The famous Mahabalipuram is situated along the shores of the Bay of Bengal about 60 kms from the south of Chennai. Mahabalipuram is the home of the architectural wonders of the world, the Ratha temples. In the 7th century, the Pallava king Narsimha built the magnificent ‘Ratha’ cave temples of Mahabalipuram. The Ratha temples at [...]