Most of the destinations on your list were correct except Chennai. I have seen people leaving the company when they are asked to go to chennai. No one wants to go to chennai. Its a pla ce with high regional and lingual intolerance and culturally very much arrogantly departed from mainstream of India.