Bangalore is not just a city in India, but is considered as the most technologically advanced city in the world. Bangalore holds more startups than any other city and has a high concentration of tech companies like Google, Facebook and Microsoft. The city is often referred to as the Garden City of India. Bangalore also offers plenty to do: live music, high-end shopping, and happening nightlife are just some of the highlights!