Fishing and Swimming at Felis Resort Davao


As you might have already noticed, Davao City is does not have a lot of beach resorts. We have nearby Samal Island for that. What we have though are plenty of inland and mountain resorts like Eden Nature Park, Malagos Garden Resort and Felis Resort Davao. Felis Resort Davao is one of the older resorts that have […]