Where is Liloy?

Where is Liloy located?

Liloy, Zamboanga del Norte, Philippines (approx. 8.1215661°, 122.6737425°)


Where is Liloy on the map?