Start your honeymoon by taking a stroll on the Marina Beach. This 6-kilometer long sandy beach is a popular spot where locals and tourists alike visit to enjoy the view of the Bay of Bengal. You can also check out the historic lighthouse and enjoy some street food at the nearby vendors.
In the morning, visit the ancient Kapaleeswarar Temple in Mylapore. The intricate carvings and beautiful temple architecture make it a must-visit attraction in Chennai. In the afternoon, head to Higginbotham's Bookstore, which is one of India's oldest bookstores where you can find a variety of books on Indian literature and history.
Take a day trip to the historic town of Mahabalipuram. Here, you can explore the ancient temples and monuments that are also a UNESCO World Heritage site. In the afternoon, head to Dakshinachitra, a living museum that showcases South Indian culture through art, craft, and architecture.
Visit the Arignar Anna Zoological Park, one of the largest zoos in India. Here you can see rare and exotic animals from around the world, including tigers, lions, and elephants. In the evening, head to Besant Nagar Beach to catch the sunset and enjoy the peaceful atmosphere of the beach.
Start your day by visiting the Fort St. George, which was built by the British East India Company in 1644 and now serves as the administrative headquarters of the Tamil Nadu government. In the afternoon, head to the Government Museum which has an extensive collection of art, archaeology, and natural history.
If you have more time, you can visit other attractions such as the San Thome Cathedral, VGP Universal Kingdom, and Cholamandal Artists' Village. If you have less time, consider skipping the Government Museum or Arignar Anna Zoological Park. Make sure to check the opening and closing times of each attraction before your visit to avoid disappointment.