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.

Related Articles

Wikiwand AI