Start your trip with a visit to Lalbagh Botanical Garden, one of India's most famous gardens, founded by Hyder Ali. This 240-acre park features a variety of tropical plants, including a stunning collection of roses, an aquarium, a lake, and a small hill that offers a beautiful view of the garden. After a peaceful morning stroll, head to Brahmin's Coffee Bar for a delicious breakfast of Masala Dosa and coffee. This iconic eatery has been serving up South Indian specialties since 1965.
Spend the day exploring Bangalore's history with visits to two palaces. Head to Bangalore Palace, a beautiful Tudor-style palace built in 1887, that belonged to the Wadiyar Dynasty and is now open to the public. Next, head to Tipu Sultan's Summer Palace to learn about the former ruler of Mysore and view the beautiful architecture and artworks. Then, head to the famous Vidyarthi Bhavan restaurant and try their signature dish, the "Masala Vada" with coconut chutney.
On your final day, begin with a visit to Ulsoor Lake, a serene body of water surrounded by greenery and a great place for a jog or a boat ride. Afterwards, head to the iconic Bull Temple dedicated to Nandi Bull, a Hindu deity. This temple's bull is 15 feet tall and 20 feet long and carved out of a single granite rock. Grab lunch at MTR, another legendary restaurant, serving authentic South Indian food since 1924.
If you have more time, consider a visit to the Bannerghatta Biological Park, a nature reserve that features a zoo, a pet corner, a butterfly park, and an aquarium. For a more lively experience, visit MG Road, a bustling street that showcases the city's vibrant nightlife scene. If you have less time, plan your itinerary carefully and consider using a taxi service like Uber or Ola to save time and navigate the city's busy streets efficiently.