Little Santa Cruz Island is an island situated 3.5 kilometres (2.2 mi) south of downtown Zamboanga City, on the Basilan Strait in the Philippines.
This article about a location in Zamboanga Peninsula region is a stub.
You can help Wikipedia by expanding it.