View Video
0 votes
0
234
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 lo...
Author
Edith
Planet Travel is your personalised online Travel Agent.
Videos From This Album