Mamallapuram (a) Mahabalipuram, Sitting along the Coromandel Coast of the Bay of Bengal, the seaport town of Mamallapuram or Mahabalipuram, in Tamil Nadu, is a beautiful beach destination that is slowly becoming the surfing hub of the country. It is […]