Little Santa Cruz Island

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.