You can learn about the history of Mahabalipuram with a visit to Arjuna's Penance. While you're in the area, stroll along the beautiful beaches.
Learn about the local history of Mahabalipuram with a stop at Ganesha Ratha. While you're in the area, stroll along the beautiful beaches.