Where is Liloy?
Where is Liloy located?
Liloy, Zamboanga del Norte, Philippines (approx. 8.1215661°, 122.6737425°)
Where is Liloy on the map?
{"latitude":8.1215661,"longitude":122.6737425,"title":"Liloy"}