Where is Punta Silum?

Where is Punta Silum located?

Punta Silum, Punta Silum, Philippines (approx. 8.382032°, 124.273315°)


Where is Punta Silum on the map?