Ali Mall: The FIRST indoor and air-conditioned shopping mall in the Philippines.
Can you believe it? The FIRST indoor and air-conditioned shopping mall in the Philippines just turned forty-eight (48) this year! Standing tall and proud, Ali Mall has been a favorite hangout for nearly five decades…