Mahabalipuram – A Shining star City of South
Mahabalipuram or Mammalapuram is a town located in Kancheepuram district in the state of Tamil Nadu. Also situated on the Coromandel Coast of Bay of Bengal, it has recognized seaport that dates back to the 7th & 10th centauries of the Pallava Dynasty. Recognized as the well known site of the great architectural and sculptural […]