In fact, Chennai, Mahabalipuram, and Pondicherry are a great trio of cities to visit that are close to each other and provide different but equally-stunning sites. Sites in South India may be less well-known, but the cultural diversity and history present in India, thanks to its once various kingdoms, means you get different experiences when visiting any region. So if you are planning a trip, Mahabalipuram, India, is an excellent location to consider.
Got anything to add? Post in the comments!