ADVERTISEMENT

10th World Travel Expo unwraps in Davao City

Published May 16, 2026 04:07 pm
THE 10th World Travel Expo (WTE) kicked off at Ayala Malls Abreeza in Davao City on Friday afternoon, May 15. (Photo via Ivy Tejano)
THE 10th World Travel Expo (WTE) kicked off at Ayala Malls Abreeza in Davao City on Friday afternoon, May 15. (Photo via Ivy Tejano)
The 10th World Travel Expo officially opened Friday, May 15, at Ayala Malls Abreeza in Davao City.
Ad Asia Events Group Managing Director Mildred Caballero, along with Davao tourism stakeholders and government officials, opened the three-day event featuring exclusive travel promotions and tourism showcases to boost domestic travel.
Caballero highlighted the expo's decade-long journey in connecting travelers with destinations.
"Today's event marks a milestone – 10 years of World Travel Expo, 10 years of helping people discover destinations, 10 years of connecting travelers and communities, and 10 years of creating journeys that eventually became memories," Caballero said.
Now on its fourth year in Davao City, Caballero said the expo continues to expand its reach in Mindanao while promoting the city as a growing tourism hub.
The expo has 33 exhibitors from Luzon, Visayas, and Mindanao, representing hotels, resorts, tour operators, banks, tourism associations, and allied services, offering discounted travel packages, booking perks, and destination deals tailored for travelers in the local market.
Davao-Department of Tourism Director Tanya Rabat-Tan emphasized the importance of in-person travel expos in helping travelers make secure bookings while supporting accredited tourism stakeholders.
"These days, sometimes it is important to book face-to-face with accredited travel partners to ensure that our dream vacations are not just fun but also safe and secure. That's why we urge everyone to support our exhibitors and our local tourism stakeholders at the WTE," Tan said.
Caballero said the event gives travelers easier access to travel deals, summer packages, and planned itineraries while highlighting travel as a way to relieve stress and reconnect with loved ones.
"In a world that feels increasingly chaotic, people are searching for moments to pause, breathe, and reconnect," she said. "Travel gives people something to look forward to. It reminds us that there is still beauty to discover, experiences to enjoy, and memories worth creating."
Caballero highlighted tourism's role in generating jobs, supporting local businesses, and helping communities grow through increased visitor activity.
Visitors can explore local and international destinations, airline promotions, accommodation packages, and travel experiences for families, groups, solo travelers, and adventure seekers at the mall's event center.
The expo ends May 17.
Also present during the opening were Davao City Councilor Myrna Dalodo Ortiz, City Tourism Operations Office officer-in-charge Willenito Tormis, and Liza Gamo, president of the Davao Hotels and Resorts Sales and Marketing Association.

Related Tags

Davao City World Travel Expo
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.