MAHABALIPURAM – Rock-Cut Monuments
Mahabalipuram or Mamallapuram is a historic city, a UNESCO World Heritage site that is well-preserved to date and speaks volumes of its glory and also an ancient port city within the Kānchipuram district of Tamil Nadu, India. During the reign…