ADVERTISEMENT

How cities bloom: Leadership lessons from Baguio's Panagbenga Festival

Published Apr 17, 2026 12:05 am  |  Updated Apr 16, 2026 06:18 pm
METRO MATTERS
The first thing you notice about the Panagbenga Festival is not the flowers. It is the discipline.
Thousands of people fill the streets of Baguio, yet the city moves with remarkable order. Traffic flows where it should. Crowds gather but remain controlled. Public spaces stay clean despite the surge of visitors. What appears to be a simple celebration is actually a carefully orchestrated operation.
This year, my wife Keri and I had the opportunity to experience Panagbenga for the first time as we were invited by Baguio City Mayor Benjie Magalong, who is also our National Adviser in the League of Cities of the Philippines wherein I serve as the National President. Like many Filipinos who travel to Baguio every February, we wanted to see firsthand why the festival has become one of the most anticipated celebrations in the country.
What we witnessed went far beyond a parade.
The Panagbenga Grand Float Parade was a stunning display of artistry. Each float was crafted using real flowers and even strawberries, meticulously arranged into intricate designs that reflected both creativity and craftsmanship. The street dancing competitions were equally impressive, showcasing the energy and pride of performers who have trained for months.
But behind every performance and every float was an enormous amount of preparation.
Long before the first drumbeat echoed through the streets, the systems that made the festival possible were already in place. Traffic rerouting was planned in advance. Security personnel were strategically deployed. Sanitation teams worked continuously. Emergency response units were on standby.
This is what effective city management looks like.
During the festivities, Keri and I also had the pleasure of sharing the experience with Japanese Ambassador to the Philippines, H.E. Endo Kazuya and his wife, Akiko. Their presence reflected how the Panagbenga Festival has grown into an event that attracts international attention.
Visitors now come not only from across the Philippines but also from various parts of the world to experience the festival. Out of curiosity, I asked several attendees where they were from, and their responses spanned Luzon, Visayas, and Mindanao. Notably, five groups were from San Juan. Seeing fellow San Juaneños in the middle of the celebration reminded me how festivals like this connect communities across cities and regions.
Panagbenga itself began with a very practical goal. It was launched in 1996 as a way to revive Baguio’s economy after the devastating 1990 Luzon earthquake. Instead of allowing the crisis to define the city, local leaders turned culture into a strategy for recovery.
Nearly three decades later, that strategy continues to pay off.
Hotels operate at full capacity. Restaurants and small businesses thrive during the festival season. Tourism generates opportunities for vendors, artisans, and entrepreneurs across the city.
Baguio also offers valuable lessons in urban management.
One idea that particularly caught my attention came from Baguio Mayor Benjamin Magalong. He shared that many of the center islands along Baguio’s roads have been adopted by private groups and organizations. These groups take responsibility for designing and maintaining the landscaping of these islands, which is why each one has its own unique character.
It is a simple but effective partnership between the city government and the community. Public spaces are maintained with creativity, and residents take pride in contributing to the appearance of their city.
It is an approach that I am interested in studying further as we explore similar initiatives in San Juan.
As the National President of the League of Cities of the Philippines and President of the Metro Manila Council, I constantly look for ideas that San Juan City can learn from and adopt. This is why we sign sisterhood agreements, to learn the best practices of LGUs nationwide and strengthen collaboration with each other. Baguio shows that culture, tourism, and governance can reinforce each other when they are guided by clear planning and strong leadership. Baguio has clearly mastered this balance.
The city welcomes thousands of visitors while maintaining order and creating opportunities for its local businesses and communities. This is not the result of one event. It is the result of consistent leadership and careful planning.
Cities bloom when governance is steady, partnerships are strong, and communities take pride in the place they call home.

Related Tags

MAYOR FRANCIS ZAMORA METRO MATTERS
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.