A small inhabited island in Zamboanga City in the southern region of the Philippines that is famous for its pink coralline sand.

Continue Reading