Home to one of the best and longest white sand beaches in the Philippines.
Mahabang Buhang Beach on Calaguas Island, in Vinzons, Camarines Norte, Philippines
See more popular guides & blogs
Where to go next?
See more places
Where are you going?
Get FREE updates on the latest travel blogs and guides on Detourista:
Don’t forget to follow on Facebook, Instagram & Pinterest.
Discover travel guides and blogs about the Philippines and beyond.