Internova Travel Group, one of the world’s largest travel services companies representing more than 100,000 travel advisors worldwide, continues to demonstrate its leadership in advancing the advisor profession, with three of its divisions earning multiple 2025 Travel Weekly Magellan Awards. […]