Start your day with a South Indian breakfast at Murugan Idli Shop. Known for its fluffy idlis and crispy dosas, this restaurant is a popular spot amongst foodies. The chutneys served along with the dishes are a must-try too.
Take a spiritual break and visit the Kapaleeswarar Temple, dedicated to Lord Shiva. The temple's Dravidian architecture and the intricate carvings on its walls are a sight to behold. Don't forget to grab some traditional snacks sold outside the temple.
For lunch, head to Amethyst Cafe, a quaint restaurant located in a restored colonial bungalow. The cafe offers a range of dishes, from salads to sandwiches to pastas, and its desserts are a hit with patrons.
Visit the Government Museum, one of the oldest museums in India, to learn about the state's history and culture. The museum houses a vast collection of artifacts, from prehistoric times to the present day.
End your day at Marina Beach, the second-longest urban beach in the world. Take a stroll along the beach, watch the sunset, and sample some of the street food sold by vendors along the promenade.
If you have time, consider taking a side trip to Mahabalipuram, a UNESCO World Heritage Site located about an hour's drive from Chennai. The site boasts of several rock-cut temples and cave sanctuaries.
For more food options, check out Dakshin, known for its authentic South Indian cuisine, or The Flying Elephant, which offers a range of international dishes.
To maximize your fun, consider taking a cooking class to learn how to make traditional South Indian dishes or taking a bike tour of the city's popular landmarks.
Don't forget to stay hydrated and carry sunscreen as June in Chennai can be quite hot and humid.
Click here to find hotels and flights for your Chennai trip.