Sta. Cruz Island: The Pink Beach of Zamboanga

Hailed as one of the best beaches in the world. This is according to National Geographic, citing the Great Sta … Continue reading Sta. Cruz Island: The Pink Beach of Zamboanga