Start your trip by visiting one of Chennai's oldest temples, Kapaleeshwarar Temple. Dedicated to Lord Shiva, this temple is known for its stunning Dravidian-style architecture, colorful gopurams, and intricate carvings. You can also explore the nearby market for some souvenirs.
Take a morning stroll along the sandy shores of Marina Beach, the world's second-longest urban beach. After that, head to Chennai's Government Museum, known for its unique exhibits ranging from archeological finds, zoological specimens, and Pallava-era sculptures.
Set aside a day for a trip to Mahabalipuram, a UNESCO world heritage site famous for its rock-cut temples and chariot sculptures. Explore the stunning Shore Temple, Five Rathas, and Krishna's Butter Ball. Don't forget to finish your day with some fresh seafood at any of the beachside shacks.
Visit Chennai's Crocodile Bank in the morning, which houses multiple species of crocodiles and alligators, including the endangered Indian gharial. Then, spend the rest of your day at VGP Universal Kingdom, a popular amusement park with thrilling rides, a water park, and food outlets to cater to all your snacking needs.
If you have extra time, add a visit to Fort St. George, St. Thomas Basilica, or Guindy National Park. For foodies, sample the famous South Indian cuisine at restaurants like Murugan Idli Shop or Saravana Bhavan. If you have less time, skip the Crocodile Bank or Government Museum, and head straight to Mahabalipuram or VGP Universal Kingdom.