Palm trees and blue skies on a white sand beach in Mindanao. Philippines travel: exploring Siargao Island and Surigao del Norte in Mindanao.