Where is Punta Silum?
Where is Punta Silum located?
Punta Silum, Punta Silum, Philippines (approx. 8.382032°, 124.273315°)
Where is Punta Silum on the map?
{"latitude":8.382032,"longitude":124.273315,"title":"Punta Silum"}