Pink Sand Beach in the Philippines
Great Santa Cruz Island is a spectacular, unspoiled island off the coast of Mindanao in the southern Philippines.
While visitors aren’t allowed to stay there overnight, a relaxing day trip allows you to revel in its many natural wonders.
The immaculate pink sand beach that’s fringed with lush vegetation and surrounded by warm, clear waters full of colorful marine life.
There are plenty of friendly locals to meet and interact with and be sure to buy some fresh seafood from one of the vendors!
For more about this beach and 13 other pink sand beaches in the world,
14 Best Beaches in Florida for Your Vacation
Ocean Kayaking Adventures: A Guide for Beginners