Island · Solomon Islands

Taro Island

Taro Island, Solomon Islands

Taro Island is a island in Choiseul Province, Solomon Islands. Human settlement.

More places in Solomon Islands