Business class tour brand Insight Vacations, part of The Travel Corporation portfolio, has increased its small group tour offering for 2025 after a sellout year in 2024. With an average of only 20 ...