Spend the morning strolling through the trees and flowers of Cubbon Park, located right in the heart of Bangalore. The park is a popular spot for locals to relax and enjoy the outdoors. There are several walking paths, as well as benches where you can take it all in. Don't miss the Bengaluru Aquarium located on the premises, which is home to a variety of aquatic life forms.
Start your day by visiting Lalbagh Botanical Gardens, one of the most well-known landmarks in the city. The gardens boast a wide range of exotic trees and plants, as well as several conservatories and sculptures. Make sure to check out the Glass House, which is inspired by London's Crystal Palace. There is also a lake in the middle of the gardens where you can go boating.
Finish up your trip with some shopping and relaxation at UB City. This luxury mall houses several high-end boutique stores, restaurants and cafes, and even a rooftop bar. You can also catch a movie at their theatre, which has a range of Indian and international films playing. Pop by their amphitheatre for some live music or theatre performances on occasion.
If you have more time, consider visiting the Tipu Sultan's Summer Palace or catching a cricket match at the M. Chinnaswamy Stadium. Alternatively, if you have less time, consider spending half a day at Lalbagh Botanical Gardens and the other half at UB City. Don't forget to try some of the local street food, such as dosas and idlis, while exploring the city.