The findings of the latest European Travel Commission (ETC) and Eurail Long-Haul Travel Barometer point to a more cautious outlook for long-haul travel throughout 2026,...