Where is Canigao Island?
Where is Canigao Island located?
Canigao Island, Southern Leyte, Philippines (approx. 10.13214°, 124.8408°)
Where is Canigao Island on the map?
{"latitude":10.13214,"longitude":124.8408,"title":"Canigao Island"}