Mamallapuram or Mahabalipuram as it is popularly known as is a prominent getaway place in Tamilnadu. Mahabalipuram is an ancient historic town and has a group of sanctuaries carved out of rock along the Coromandel Coast. The place is famous for Mahabalipuram stone sculptures and carvings. Mahabalipuram has been a prime place of attraction with … Read more