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).