Home Life Thailand seeks to position itself as global tourism hub