We are planning a trip from Florida to both Tibet and Thailand this summer for a total of three weeks. Any suggestions on which country would be easiest to fly into and out of. We are just in the planning stages so could start with Bancock or Lhasa. We are thinking of taking the train in China to Lhasa. Which would be the best city to get it, Chengdu, Chengquing of somewhere else? We were looking into river cruises in Thailand- we want to go to Chaing Mai and that area. We're not sure if we can fly from Lhasa to Bangcock or the other way around. Do we have to back through China? We know it could be tricky. We are open to independent as well as group travel. Do many people speak English in the cities and villages of Thailand and Tibet? Any suggestions would be appreciated.