Where is Cubacub?

Where is Cubacub located?

Cubacub, Cubacub, Philippines (approx. 10.33333°, 123.95°)


Where is Cubacub on the map?