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.
Map of Thousand Ships Bay, Solomon Islands
References
Thousand Ships Bay Wikipedia(Text) CC BY-SA