Kingguru is an island in the Solomon Islands; it is located in the Western Province.
Map of Kingguru I, Solomon Islands
References
Kingguru Wikipedia(Text) CC BY-SA
Kingguru is an island in the Solomon Islands; it is located in the Western Province.