Start your day at Lalbagh Botanical Garden, a 240-acre garden that is home to over 1000 species of plants. For morning, explore the serene and beautiful garden filled with rare species of flora and fauna that will rejuvenate your senses. In the afternoon, visit the Glass House, which is a replica of the Crystal Palace in London, and witness the annual flower show. In the evening, enjoy the musical fountain show which is a visual delight.
Drive to Nandi Hills, one of the most scenic hill stations near Bangalore. For morning, hike up the hills to witness the spectacular view of the sunrise. In the afternoon, visit the Nandi Temple, which is surrounded by ancient trees and has a calming atmosphere. In the evening, take a stroll around Amruth Sarovar Lake, a tranquil spot for a peaceful evening.
Visit Bannerghatta Biological Park which is a must-visit wildlife destination. For morning, take a guided safari tour through the park and witness animals like Bengal tigers, lions, elephants, and more up close. In the afternoon, visit the Butterfly Park, which is a haven for butterfly enthusiasts and has over 20 species of butterflies. In the evening, visit the zoo and watch the wildlife in their natural habitat.
Other attractions that you might consider visiting are Cubbon Park, which is a great place for an early morning jog, and Ulsoor Lake, a perfect place to relax and enjoy the scenic beauty. As a side trip, you could also visit Mysore, known for its rich history, palaces, and museums. To maximize your fun, indulge in some local street food like vada pav, dosa, idli, and filter coffee. Finally, do not forget to carry an umbrella or raincoat as June is known for its monsoon season.