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