Start your day at Mahabalipuram, a UNESCO World Heritage site known for its rock-cut temples and sculptures. Visit the Shore Temple, Pancha Rathas, and the Mahishasuramardini Cave. In the afternoon, explore the local markets and try some traditional Tamil Nadu cuisine. In the evening, take a stroll along the beach and watch the sunset over the Bay of Bengal.
Start your day at Fort St. George, the first English fortress in India, which now houses a museum with exhibits on British colonial rule. Afternoon, head to Marina Beach, the second longest beach in the world, and take a dip in the Bay of Bengal. In the evening, visit the nearby Santhome Cathedral Basilica, built over the tomb of St. Thomas the Apostle.
Start your day at the Kapaleeshwarar Temple, a Dravidian-style temple dedicated to Lord Shiva. Then head to DakshinaChitra, a living museum of traditional South Indian culture, to learn about art, architecture, and lifestyle of the region. In the evening, shop for souvenirs at the Pondy Bazaar and enjoy some delicious street food.
Don't miss the Government Museum, which houses a vast collection of archaeological artifacts, coins, sculptures, and paintings. You may also consider taking a day trip to Kanchipuram, the "City of Thousand Temples", or to Pondicherry, a former French colony known for its vibrant culture, cuisine, and architecture.
To maximize fun, try taking a heritage walk around George Town and Mylapore to learn about the history and culture of Chennai. You may also try taking a culinary tour to sample the diverse range of local cuisine.