As the leading tour operator selling exclusively through travel agents, Travel Impressions is responding to demand within the retail distribution channel for more diverse European experiences with an ...