my-server
← Wiki

Little Santa Cruz Island

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

See also

External links