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