Little Santa Cruz IslandLittle Santa Cruz Island is an island situated south of downtown Zamboanga City, on the Basilan Strait in the Philippines.