Pink Sand Beach at Sta. Cruz Island, Zamboanga City Travel Guide

Responsive image
source