Mahabalipuram or Mamallapuram is a historic city and UNESCO World Heritage site in Tamil Nadu, India, lies on the Coromandel Coast which faces the Bay of Bengal. During the reign of the Pallava dynasty, between the 3rd century CE and 7th century CE, it became …
Mahabaliburam-The story of a “lost city” submerged under sea water!
