Description
Santa Isabel is the largest island in Isabel Province, Solomon Islands. It is also the longest island, with the third largest surface area, in the country.
Santa Isabel is the largest island in Isabel Province, Solomon Islands. It is also the longest island, with the third largest surface area, in the country.