The Sulu Archipelago is a chain of islands in the southwestern Philippines, which forms the northern limit of the Celebes Sea.
The Sulu Archipelago is a chain of islands in the southwestern Philippines. Islands in the southwestern Philippines forms the northern limit of the Celebes Sea.