Island Hopping and Snorkeling in Cantilan, Surigao del Sur
thumbs up for great snorkeling