Where is Luacan?

Where is Luacan located?

Luacan, Luacan, Philippines (approx. 14.865907°, 120.443794°)


Where is Luacan on the map?