1. Lalbagh Botanical Garden: A beautiful garden with a vast collection of tropical plants and a famous glasshouse. 

2. Cubbon Park: A lush green park in the heart of the city, ideal for leisurely walks and picnics. 

3. Vidhana Soudha: The seat of the state legislature of Karnataka, known for its stunning neo-Dravidian architecture. 

4. Bangalore Palace: A magnificent palace with Tudor-style architecture and beautiful gardens.

5. ISKCON Temple Bangalore: A grand temple dedicated to Lord Krishna, known for its intricate architecture and spiritual ambiance. 

6. Bull Temple: Home to a massive monolithic bull statue, Nandi, it's one of the oldest temples in Bangalore.

7. Ulsoor Lake: A serene lake where you can enjoy boating and picnicking.

8. Bannerghatta Biological Park: A wildlife reserve and zoo with a variety of animals and a butterfly park.

9. Nandi Hills: A scenic hill station near Bangalore, perfect for a day trip or a weekend getaway. 

10. Mysore Palace: While Mysore is a few hours' drive from Bangalore, it's worth mentioning for its stunning palace and cultural attractions.