Where is Taclubo?
Where is Taclubo located?
Taclubo, Taclubo, Philippines (approx. 9.3121°, 123.2988°)
Where is Taclubo on the map?
{"latitude":9.3121,"longitude":123.2988,"title":"Taclubo"}