Thousand Ships Bay
From Wikipedia, the free encyclopedia
Thousand Ships Bay is a bay located on the south coast of Santa Isabel Island in the Solomon Islands, between San Jorge Island and Santa Isabel Island.
From Wikipedia, the free encyclopedia
Thousand Ships Bay is a bay located on the south coast of Santa Isabel Island in the Solomon Islands, between San Jorge Island and Santa Isabel Island.