Where is Luksuhin?
Where is Luksuhin located?
Luksuhin, Luksuhin, Philippines (approx. 14.09667°, 120.88083°)
Where is Luksuhin on the map?
{"latitude":14.09667,"longitude":120.88083,"title":"Luksuhin"}