Marina Beach is the longest natural urban beach in India, stretching over 13 km. Start your day by taking a peaceful morning walk along the shore, enjoying the cool breeze and watching the sunrise. After that, take a dip in the sea or indulge in some beach sports like volleyball and cricket. In the afternoon, try some local street food like crispy sundal and murukku from the vendors near the beach. In the evening, enjoy the picturesque sunset and take a boat ride along the Bay of Bengal.
Mahabalipuram is home to some of the most famous UNESCO World Heritage Sites in India, dating back to the 7th and 8th centuries. Start your day by visiting the Shore Temple, which is dedicated to Lord Shiva and Lord Vishnu. After that, explore the Pancha Rathas, a group of five monolithic temples cut out of a single rock formation. In the afternoon, visit the Mahishamardini Cave, which features beautiful rock-cut sculptures of deities. In the evening, watch the Sound and Light Show at the Shore Temple, which showcases the history and significance of the temple in a mesmerizing way.
Chennai is a beautiful city with plenty of historical and cultural attractions. If you have time, you can also consider visiting the Kapaleeswarar Temple, the Government Museum, and the Fort St. George. For side trips, you can take a day trip to Kanchipuram, which is known for its silk sarees and ancient temples. To maximize your fun, you can also try some water sports like surfing and paddleboarding at Covelong Point. Whatever you choose to do, make sure to try the local cuisine, which includes dishes like idli, dosa, and sambar.
For hotel and flight bookings, click here.