How to commute to Art In Island Cubao?

About Art In Island Cubao


© Image from Wikipedia

Art In Island: 3D Art Gallery is an interactive art exhibition, or "selfie museum", in Cubao in Quezon City, Metro Manila, Philippines.

Read more on Wikipedia...

Sakay.ph
The Best Commuting Directions in Metro Manila