coral reefs

EXPLAINER: The Philippines has many white sand beaches, but how are they created?

My love for the ocean was sparked by my interest in beaches while growing up.…