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