Where is Surfer's Point Deck?
Where is Surfer's Point Deck located?
Surfer's Point Deck, Ilocos, Philippines (approx. 16.66013°, 120.32205°)
Where is Surfer's Point Deck on the map?
{"latitude":16.66013,"longitude":120.32205,"title":"Surfer's Point Deck"}