The gala marked the second stage of the World Travel Awards 2025, following the earlier round in other global destinations.
Tourism and hospitality dignitaries from across Latin America convened in Cancún, México for the second leg of World Travel ...