Start your honeymoon exploring the city of Pune. Visit the Shaniwar Wada Palace and learn about its rich history. Next, head to the Aga Khan Palace and take a stroll through its beautiful gardens. In the evening, enjoy a romantic dinner at Paasha, a rooftop restaurant with stunning views of the city.
Escape the city and take a scenic drive to the hill station of Mahabaleshwar. Start your day visiting Elephant's Head Point, a scenic viewpoint with stunning valley views. Next, head to Venna Lake and enjoy a romantic boat ride. End your day with a visit to the Pratapgarh Fort and witness the beautiful sunset from the top.
End your honeymoon in the bustling city of Mumbai. Start your day by visiting the Gateway of India and taking a boat ride to Elephanta Caves. Next, head to Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site. End your day with a romantic dinner at Trishna, known for its delicious seafood.
If you have more time, consider adding a visit to the Sinhagad Fort in Pune, or a stay at a romantic resort in Mahabaleshwar. If you have less time, consider skipping the Elephanta Caves in Mumbai or the Pratapgarh Fort in Mahabaleshwar.