Bangalore :: The Glass House in Bangalore is one of the places worth seeing. Where is it located?
Lalbagh
Electronics City
Cubbon Park
Outer Ring Road