Mamallapuram–City of Temples

Previous It was our second day in the coastal town of Mamallapuram (aka Mahabalipuram) in Tamil Nadu, South India, and we had yet to explore its famous temples. The historical town of Mamallapuram has a collection of temples and other religious monuments, which have been quite unimaginatively labelled as the Group of Monuments. This GroupContinue reading “Mamallapuram–City of Temples”