Pavuvu

From Wikipedia, the free encyclopedia

Pavuvu is the largest of the Russell Islands[citation needed] in Central Province, Solomon Islands. It is located North West of Guadalcanal. The area is 120 km².