Thomas Cook (India) Limited has made a substantial investment in its joint venture, Indian Horizon Marketing Services Limited, reinforcing its financial commitment.