India, Taiwan, Switzerland, the US are some of the best countries for a hospitality management course.