Here in India, it's a wide mystery why most startups prefer to headquarter in Bangalore. It made sense two decades ago but today there are several other Indian cities like Vizag, Nasik, Noida, Gurugram, Chandigarh, etc. which are more equipped, have better infrastructure and even lower cost of living. Still most folks prefer Bangalore just because it has been like that since ages and popularly called the "IT Hub". But logically, it doesn't make any sense at all!