Entry # 647 has returned 1 entry

Lolbuavatu

noun name of northernmost Raga village on Pentecost Island. Also home to the last of the mythical Vwariringi people.