Why is the south a more prime, expensive and preferred location to reside in most urban cities?
Why do married Indians with kids in the US prefer the expensive suburban life of places like Palo Alto or worse Dallas over living in a city like Bangalore where they would have more of a social life and more free time due to the presence of parents?