I have always loved white sand beaches for as long as I could remember.
The Philippine archipelago has many beautiful white sand beaches. So far among the beaches and island I have been to Calaguas Island in Camarines Norte has best shore. The island has a very long powdery whited sand beach, and its not commercialized like Boracay. It is quite far from the main land, we traveled an hour and 30mins to get to the island by boat- not to mention the 11 hours bus ride from Manila to Camarines Norte. But it was all worth it Im telling you.
These were taken March 2014.