Mahabalipuram, also known as Mamallapuram, is located on the southeastern coastline of India. Resorts in Mahabalipuram enable you to stay with family and friends and enjoy the city's cultural sites. Mahabalipuram has magnificent, remarkable sites, including Rock-cut caves, the Rathas, the temples, and remains from the Pallava dynasty. The site is...