Topic summary
Choiseul Island

Choiseul Island, native name Lauru, is the largest island (2,971 km (1,147 sq mi)) of the Choiseul Province, Solomon Islands, at 7°05′S157°00′E / 7.08°S 157°E. The administrative headquarters of Choiseul Province is situated in the town of Taro, on Taro Island.