It’s More Fun in the Philippines | Davao TV Commercial | Philippine Department of Tourism

The Philippine Department of Tourism’s international TV commercial shows the best of both worlds in Davao City. Whether you’re a thrill-seeker or a nature lover, you’ll never run out of fun…


Leave a Reply

Your email address will not be published. Required fields are marked *