Morning: Visit Dagdusheth Halwai Ganpati Temple, a religious site for Hindus. Afternoon: Check out the Raja Dinkar Kelkar Museum which houses a unique collection of Indian artifacts. Evening: Spend some time at the Aga Khan Palace, a historical landmark with beautiful architecture and gardens.
Morning: Head to Mysore and visit the Mysore Palace, a beautiful palace built in traditional Hindu style. Afternoon: Explore the Brindavan Gardens, a lovely park with beautiful fountains and botanical gardens. Evening: Watch the light and sound show at the palace to learn more about the history and art of Mysore.
Morning: Visit the Bangalore Palace, a stunning building with Tudor-style architecture and beautiful gardens. Afternoon: Check out the Bannerghatta Biological Park, a zoo and conservation park with a wide variety of animals. Evening: Spend some time exploring the Lal Bagh Botanical Garden, a beautiful park with a large collection of flora.
Consider visiting the Jog Falls, the highest waterfall in India, on the way from Pune to Mysore. To maximize your fun, consider renting a bike or joining a walking tour to explore the cities. Don't forget to try local cuisine, like the Pune Misal Pav and the Mysore Masala Dosa. Other attractions to consider are the Mysore Zoo and the Bull Temple in Bangalore.