For your first day in Chennai, take a walk along the stunning Marina Beach, the second-longest beach in the world. The beach is well-maintained and offers wonderful views of the Indian Ocean. You can also visit the Valluvar Kottam monument nearby, which celebrates the wisdom of the ancient Tamil poet-saint Thiruvalluvar. If you have time, head to the Government Museum which is just 10 minutes away and houses an impressive collection of South Indian art and artifacts.
Spend your second day exploring the UNESCO World Heritage Site of Mahabalipuram, famous for its spectacular rock-cut temples and architectural marvels. Visit the famous Shore Temple which is dedicated to Lord Shiva and is situated near the sea. Other must-visit temples include the Pancha Rathas, a group of five monolithic temples, and the Arjuna's Penance, a huge relief carving on the face of a rock. You can also go shopping for traditional handicrafts and souvenirs at the nearby local markets.
On the third day, start by exploring the beautiful Kapaleeswarar Temple, one of the oldest and most famous temples in Chennai which is dedicated to Lord Shiva. The temple's gopuram (entrance tower) is adorned with intricate carvings and is a treat for the eyes. After that, head to the George Town Bazaar, a vibrant market where you can buy everything from traditional clothes to jewelry and spices. End your day by visiting the Santhome Cathedral, a beautiful church which is built over the tomb of St Thomas.
For your final day in Chennai, start by visiting the serene and meditative Theosophical Society which combines elements of several world religions and has beautiful gardens and fountains. From there, head to the nearby Guindy National Park, a protected area filled with flora and fauna. You can go for a nature walk or a safari to explore the forests and see animals like blackbucks, spotted deer, and porcupines. End your trip by indulging in some local cuisine at the famous Murugan Idli Shop.
If you have more time, you can explore other nearby attractions like the Cholamandal Artists' Village, DakshinaChitra museum, and the Crocodile Bank. If you have less time, you can skip the Government Museum and Theosophical Society. Make sure to carry sunscreen and water bottles while exploring the outdoors. Avoid visiting the beach during weekends and public holidays as it can get crowded.