Palu Bay
Indonesia

Palu Bay (Indonesian: Teluk Palu) is located on the north coast of Sulawesi in the Indonesian province of Central Sulawesi.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
Indonesia

Palu Bay (Indonesian: Teluk Palu) is located on the north coast of Sulawesi in the Indonesian province of Central Sulawesi.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).