Mahabalipuram, Chennai
India /Tamil Nadu /Chennai /Mahabalipuram Mahabalipuram is situated along the shores of the Bay of Bengal about 60 km from the south of Chennai. Edit Detail InformationEdit Mahabalipuram has been listed amongst the UNESCO World Heritage Site because of its importance and ancientness of the sculptures and temples which depict its historical past and traditional […]