On the Coromandel coast of the Bay of Bengal, in the south of the Chennai, lies a historic city name Mahabalipuram. Formerly it was known as Mamallapuram. The name Mahabalipuramgot its existence because the town was ruled by an arrogant king ‘Mahabali’ who was killed by lord Vishnu in a battle. Mahabali also means ‘Great […]

