Previous Island Hopping and Snorkeling in Cantilan, Surigao del Sur
p5272038

Cantilan boasts of long wide beaches with ultra fine brown sand