I'd take India, while I hear about corruption, I know Mexico is also corrupt.
I think there would be decent opportunities for somebody with my background.
From what I've heard and read, parts of northern India, up in the mountains aren't supposed to be so terribly hot ... Leh, Srinagar, or Shimla for example ... though I would probably want to stay far from the Pakistani border due to conflicts....
AFAIK, all of Mexico is hot. Chihuahua, Chihuahua is supposed to be one of the "coldest" cities in Mexico, but it looks like it doesn't really ever get cold, and in the summer it still gets over 90 degrees regularly ... fvck that ... too hot!
I wouldn't even consider China as I really can't stand their authoritarian government. Though maybe Tibet would work since I like the cold.
I'd prefer to stick with the good ole US of A. (or would consider Norway)
Maybe some day moving to UP of Michigan, or Wisconsin, or Minnesota.