this country has over 17,000 islands