Fort St. George is India's first fortress built by the British in 1644. The fort also houses St. Mary's Church, one of the oldest Anglican churches in India. After visiting the fort, take a stroll at Marina Beach, the second-largest beach in the world.
Start your day with a visit to the Kapaleeswarar Temple, a Hindu temple built in the 7th century. Next, take a day trip to the Mahabalipuram to witness the rock-cut temples and caves like Pancha Rathas, Arjuna's Penance, and the Shore Temple. Finally, end your day by exploring the DakshinaChitra Heritage Museum to experience South Indian culture and art.
Start your final day by visiting the Government Museum, one of India's oldest museums. The museum has a diverse collection of art, archaeology, and natural history artifacts. Next, shop for souvenirs at Spencer Plaza, one of the oldest shopping malls in India. Finally, depart from the historic Chennai Central Railway Station, one of the main railway hubs of South India.
If you have more time, consider visiting the Arignar Anna Zoological Park, the second-largest zoo in India, or taking a day trip to Kanchipuram, a city famous for its silk sarees and ancient temples. However, if you have less time, skip DakshinaChitra Heritage Museum or Government Museum. Additionally, to avoid the crowds, visit Marina Beach early in the morning and the Kapaleeswarar Temple in the evening.