Insight Vacations will be getting its clients up close and personal with the launch of its new 2020 Europe and Britain collection with over 100 journeys -- including 5...