Internova Travel Group Divisions Earn Six Honors at 2026 Magellan Awards

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 travel advisor profession, with three of its divisions earning six 2026 Travel Weekly Magellan Awards. […]

Read More…