Island Hopping and Snorkeling in Cantilan, Surigao del Sur
with the caretakers of the island