Shore Temple in Mamallapuram (Tamil Nadu) India ~ A Mesmerizing UNESCO World Heritage Site

Shore Temple in the coastal town of Mamallapuram (also called Mahabalipuram) in Tamil Nadu, India is a mesmerizing UNESCO World Heritage Site. It is one of the best examples of temple architecture in south India, dating from the Pallava Dynasty, dating back to 8th century A.D. I visited this monument, during my marathon South India […]


Enjoy this blog? Please spread the word :)

Follow by Email