Santa Isabel Island
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.