Start your day with a visit to this ancient Hindu temple dedicated to Lord Shiva. The temple's Dravidian-style architecture and intricate carvings are a treat for the eyes. Don't miss the 37-metre high gopuram (tower) at the entrance, which is adorned with colourful figures of gods and goddesses.
Next, head to the Government Museum, one of the oldest and largest museums in India. The museum houses an impressive collection of artefacts ranging from sculptures, coins, paintings, and more. The bronze gallery, which showcases a range of bronze objects from the Indus Valley Civilization, is a must-visit.
After exploring the museum, take a stroll along the Marina Beach, which is the second-longest urban beach in the world. Enjoy the sea breeze and gaze at the Bay of Bengal while savouring some street food from the vendors lining the beach. Don't forget to take a camel ride or try your hand at horse riding.
For an insight into the traditional South Indian way of life, visit Dakshin Chitra, a living museum showcasing the art, architecture, crafts, and lifestyle of the four southern states of India. The museum features 18 heritage houses, each representing a different community's way of life.
End your day with a visit to the historic town of Mahabalipuram, a UNESCO World Heritage site. The town is famous for its rock-cut temples, carvings, and sculptures, all of which date back to the 7th century. Don't miss the Shore Temple, a stunning temple standing on the shores of the Bay of Bengal.
If you have more time, consider visiting the Arignar Anna Zoological Park, Birla Planetarium, or the Pulicat Lake and Bird Sanctuary. You can also take a day trip to the charming French town of Pondicherry, located about 160 km from Chennai. To maximize your fun, try local delicacies such as idli, dosa, and filter coffee that you'll find at almost every street corner.