Definition of Sulu Archipelago
archipelago of southwestern Philippines southwest of Mindanao
Learn More about sulu archipelago
Britannica.com: Encyclopedia article about Sulu Archipelago
Seen and Heard
What made you want to look up Sulu Archipelago? Please tell us where you read or heard it (including the quote, if possible).