Island Hopping and Snorkeling in Cantilan, Surigao del Sur
Cantilan boasts of long wide beaches with ultra fine brown sand