
Ayala Malls Glorietta unveils 66-foot Christmas tree, tallest indoor display in Metro Manila
Ayala Malls Glorietta unveiled its 66-foot Christmas tree — the tallest indoor tree in Metro Manila — marking the official start of its 2025 holiday…
· 1 MIN READ
