Where is Kanawa Island?
Where is Kanawa Island located?
Kanawa Island, Kanawa Island, Indonesia (approx. -8.49427°, 119.75888°)
Where is Kanawa Island on the map?
{"latitude":-8.49427,"longitude":119.75888,"title":"Kanawa Island"}