Monday, August 24, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Thousand Ships Bay

Solomon Islands

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.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other bays in Solomon Islands