It’s the time of the year again. This holiday season, almost every corner of the streets are drafted with colorful Christmas lights and decorations. The much awaited venue to watch and enjoy these Christmas displays is the Festival of Lights in Ayala Triangle Gardens. Ayala Land has teamed up with Disney Philippines for this year’s […]