Explore the group of monuments at Mahabalipuram, a UNESCO World Heritage site that contains historical temples, caves, and sculptures. Visit the Shore Temple, Arjuna's Penance, and Panch Rathas, all within walking distance from each other, and learn about the rich history surrounding these structures.
Experience the unique blend of Indian and French culture in the city of Pondicherry. Visit the Sri Aurobindo Ashram, explore the French Quarter, dine at any of the various cafes and restaurants in the area, and take a walk along the Promenade Beach. End the day with a peaceful visit to the famous Manakula Vinayagar Temple.
Discover the Chola Empire by visiting the historic Brihadeeswara Temple in Thanjavur. Admire the unique architecture of the temple, which features a huge monolithic statue of Nandi Bull and intricate murals and frescoes. Also, visit the Thanjavur Royal Palace and Art Gallery to learn about the history of the Chola dynasty and see collections of bronze sculptures and textiles.
Visit the spiritual city of Madurai and explore the famous Meenakshi Amman Temple, one of the largest temple complexes in India. Take a stroll through the vibrant streets of the city and visit the Thirumalai Nayak Palace to admire the Indo-Saracenic architecture.
Drive to the secluded beach town of Balli, located on the Arabian Sea coastline. Relax on the beach, go fishing, or take a boat ride to see dolphins and other marine life. Also, visit the famous St. Andrews Church, a popular pilgrimage site for Christians in the area.
If you have more time, consider visiting the hill stations of Ooty or Kodaikanal, or the temple towns of Rameshwaram and Kanyakumari. If you have less time, consider skipping Balli or reducing your time in any of the other locations. Make sure to check for local festivals and events that could impact your itinerary, and plan transportation and accommodation in advance to avoid any hassles during the trip.