“We love our travel agents. We can’t do what we do without you,” G Adventures' managing director David Green announced last night to the hand-selected group of top...