Taro Island
Solomon Islands
>
Choiseul
>
Taro Island
Taro Island is a coastline area in Choiseul.
Taro Island
Vegetation and ground cover
Coastline