Jolo

Town

Port town on Jolo island in the Sulu Archipelago, southern Philippines, the historic seat of the Sultanate of Sulu.

Events here 2