Explore relationships

Vanuu

Village in Penama Province, Vanuatu Vanuu (from Sowa van uu "under the noise"),[citation needed] also known as Waterfall Village, is a settlement on the southwestern coast of Pentecost Island in Vanuatu.

Use + to expand a branch. Click a topic name to open its summary.