Where is Putipot Island?
Where is Putipot Island located?
Putipot Island, Zambales, Philippines (approx. 15.6781°, 119.9219°)
Where is Putipot Island on the map?
{"latitude":15.6781,"longitude":119.9219,"title":"Putipot Island"}