1) UB CITY
UB City is the biggest luxury property in Bangalore. It has all the luxury brands to shop and clubs to party. You could see the best crowd of Bangalore here. The place is beautifully designed and is not at all like the normal malls. The interiors really give classic vintage look. one should definitely not miss this place when in Bangalore. There are some good restaurants like Sanchos, Singkong, Cafe Noir and not to forget Skyye (21 is the age limit)
2) COMMERCIAL STREET/ MG ROAD
Commercial street is one of best markets to shop in Bangalore for girls. You get to see really nice variety of clothes in cheap rates. Its a must visit for you if you love to shop. From tops to neck pieces to footwear, you get everything there. MG road on the other hand is for brand shopping. You get to see all the brands there. There are also some cool cafes to chill like Ebony, Blimey, Social, etc.
Indiranagar is situated in east Bangalore. It has nothing to do expect the amazing cafes and restaurants. If you want to chill then this the place. Don't expect anything else. You will get to see variety of restaurants and clubs. Some of the amazing places are Toit, Black Rabbit, Downtown, Ginger Tiger, Vapour, The Fatty Bao. There are also MTR and Anjappar, these are not fancy types but have amazing food.
4) BANARGHATTA BIOLOGICAL PARK
Banarghatta is a biological park which is situated near Bangalore. It takes about 2.5 hours to reach there from the main city. It's a different and adventurous experience altogether. You need to buy ticket from the counter for grand safari which costs about Rs 260 per person (adult) and Rs 130 (children). It's a 30 mins tour in the bus and you get to see deers, elephants, bears, tigers and lions. I really enjoyed it. One should definitely experience it as you don't get to see these things everywhere.
Wonderla is one of the biggest amusement parks in India. It's situated on the Mysore road which is 2 hrs from the city. It's really fun for kids and people who love water rides. It has the best and the most adventurous rides. If you like water parks, then you will definitely gonna love it.