Located in Cubao, Art in Island is a museum full of exhibits that let you live fantastic adventures and hilarious moments through the magic of 3D art. Continue reading
Tags: Art in Island, local attractions, Ms. Manager Goes Places, Ms. Manager's Corner