Tumleo or Tumeleo is a populated island off the northern coast of Sandaun Province, Papua New Guinea, in East Aitape Rural LLG,.
[1] The Tumleo language is spoken on the island.
[2] This article about an island in Papua New Guinea is a stub.
You can help Wikipedia by expanding it.