Map Graph

Ngwel

Island in Torba Province, Vanuatu

Ngwel is an uninhabited island in Torba Province of Vanuatu in the Pacific Ocean. The island is a part of the Torres Islands archipelago.

Read article
Top Questions
AI generated

List the top facts about Ngwel

Summarize this article

What is the single most intriguing fact about Ngwel?

Are there any controversies surrounding Ngwel?

More questions