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?