5 Extraordinary Pink Sand Beaches in the Philippines You Should Visit

Pretty in pink.

National Geographic has hailed Great Sta. Cruz Island as one of 21 of the most beautiful beaches in the world. The pink hued sand in this spectacular island in Zamboanga comes from billions of crushed red organ-pipe corals.