Tibar Bay
Timor-Leste
Tibar Bay (Baía de Tibar, Tetum: Baía Tibar) is a bay on the north coast of Timor-Leste near Dili, its capital city. The bay forms part of the south shore of Ombai Strait, which separates the Alor Archipelago from the islands of Wetar, Atauro, and Timor in the Lesser Sunda Islands.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).