Explore nature parks, beaches and islands, and fun activities with this Davao and Samal Island itinerary!