As a fellow NSIT alum who came back home as well. Welcome back. It been known for a while, that the best place for an Indian to be an entrepreneur is in India, even if your target market is outside the country. Running the gauntlet of immigration regulations is an entirely unnecessary hurdle if you want to do a startup. Just skip it. To be honest the quality of life isn’t notably different for me. Just stay away from Bangalore traffic. I would strongly recommend Kerala to anyone considering returning I live in Chennai, but both Trivandrum and Kochi are excellent places to do a startup. Excellent infrastructure. A reasonably good talent pool and need I mention the sun, sand, and beaches?