Microsoft Technology Center is buzzing with activity throughout the working week. You might stick out a little without a suit, but it's still worth stopping by to take in this landmark.
Spend a couple of hours exploring this corporate center of operations in Embassy Golf Links Business Park. Want to get a better feel for this area? Bangalore Palace is close to Microsoft Technology Center and a good excuse to stay a while longer.