Start your day at the picturesque Marina Beach (Free admission, 2-3 hours), the second-longest urban beach in the world. Take a leisurely stroll along the shoreline, witness the sunrise, and indulge in some local street food. Don't miss the beautiful statues, monuments, and the occasional cultural performances.
Head to the historic Fort St. George (INR 10 admission, 2 hours), the first British fortress in India. Explore the museum inside the fort, showcasing artifacts from the colonial era. Visit St. Mary's Church, the oldest Anglican church in India, and take a guided tour of the fort to learn about its intriguing history.
Visit the Government Museum (INR 15 admission, 2-3 hours), one of the oldest and largest museums in India. Marvel at the vast collection of sculptures, archaeological artifacts, ancient coins, and art pieces. The museum also houses a separate section dedicated to traditional South Indian musical instruments.
Head to the Kapaleeshwarar Temple (Free admission, 1-2 hours), a famous Hindu temple dedicated to Lord Shiva. Admire the Dravidian architectural style, intricate carvings, and colorful gopuram (temple tower). Take some time to soak in the spiritual atmosphere and witness the evening prayer ceremony.
After a busy day, take a relaxing walk along the Marina Loop Road (Free, 1 hour). This scenic road is dotted with palm trees, offering stunning views of the beach and the Bay of Bengal. Enjoy the cool ocean breeze and indulge in some local street food from the stalls lining the road.
For off the beaten path attractions, consider visiting the Madras Crocodile Bank Trust. Located on the outskirts of Chennai, this conservation center houses various species of crocodiles and alligators. It also serves as a breeding ground for these endangered reptiles. Another local favorite is the Besant Nagar Beach, less crowded than Marina Beach and offering a laid-back atmosphere with food stalls and leisure activities.
Check out the link for hotel and flight prices in Chennai.