A Slice of Paradise Awaits: Kabo Island Showcases Surigao's Untouched Beauty | Homes.ph