×

Taro Island

Island in the Solomon Islands
Taro Island is a small island in Solomon Islands with 507 inhabitants. It is the capital of Choiseul Province and is located in Choiseul Bay off the northwest coast. Taro Island is home to the Choiseul Bay Airport, served by Solomon Airlines with... Wikipedia
Island group: Solomon Islands
Population: 507 (2009)
Elevation: 82′
Province: Choiseul