Deagan Island Beach: Dimasalang's Hidden Masbate Retreat | OnlyBeaches