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.