Where is Batu Sapi Island?
Where is Batu Sapi Island located?
Batu Sapi Island, Tawi-Tawi, Philippines (approx. 4.689167°, 119.4106°)
Where is Batu Sapi Island on the map?
{"latitude":4.689167,"longitude":119.4106,"title":"Batu Sapi Island"}