Tawi-Tawi [nggallery id=31 template=galleryview images=0] Tawi-Tawi is the southernmost island province of the Philippines, secluded by its distance and isolated by its tainted image. Composed of 107 islands and islets scattered over Sulu Archipelago and …
Continue reading