Mamallapuram is situated on the cost of Tamil Nadu. It is also known as Mahabalipuram.
Submit only sites relating to Mamallapuram or Mahabalipuram.