World Sustainable Travel & Hospitality Awards reveals nominees and opens voting for 2025 programme

World Sustainable Travel & Hospitality Awards announces Terra, Expo City Dubai as official venue partner for 2025 ceremony