Megaworld’s 72-hectare township development ushers in the merriest season of the
year with its sparkling 40-foot Christmas Tree and giant lighted installations at the
‘Enchanted Forest of Lights’
Mandurriao, Iloilo City – Property giant Megaworld’s
Iloilo Business Park officially kicked off the Christmas season with a dazzling
display of lights and color as over 38 giant animal installations lit up along Megaworld
Boulevard, Festive Walk Mall, Festive Walk Parade, and Plaza Delgado.
