Insight Vacations has launched a new “Europe Now” campaign that offers agents and their clients enticing incentives to book. Every month, Insight will spotlight...