Start your trip off by visiting Marina Beach, the second-longest urban beach in the world. Take a stroll or horseback ride along the promenade, listen to street musicians, or indulge in local street food. Don't miss seeing the beautiful sunrise or sunset. Also, take a visit to the lighthouse, which offers a panoramic view of the city and coastline.
Take a day trip to Mahabalipuram and explore its UNESCO World Heritage Sites. Start with the 7th-century shore temple, which is a stunning example of Dravidian architecture. Next, visit the Five Rathas, monolithic sculptures shaped as temple chariots. Take a stroll along the beach and watch the fishermen's life, or visit the nearby crocodile bank. End your day with a delicious seafood lunch at Moonrakers, overlooking the Bay of Bengal.
Take a step back in time and visit Fort St. George, which houses the Tamil Nadu Legislative Assembly. Stop by the museum, which displays colonial artifacts, paintings, and weapons. Then, take a guided tour of the fort, which includes the St. Mary's Church, the Fort Museum, and Wellesley House. Finish your day by indulging at Hotel Saravana Bhavan, which offers a delicious South Indian cuisine.
For a longer trip, consider visiting Pulicat Lake, Arignar Anna Zoological Park, or Mylapore Temple. If you have less time, skip the Crocodile Bank in Mahabalipuram or the Hotel Saravana Bhavan in Fort St. George. Remember, dress modestly and wear sunscreen and mosquito repellant. Book transport and accommodations in advance during peak season.