ILOMOCA: Megaworld’s first contemporary art museum at Iloilo Business Park
Megaworld Corporation furthers its vision of nation building as it opens the doors of the Iloilo Museum of Contemporary Art (ILOMOCA), the company’s first-ever museum venture at the heart of …
Read More