Nice cheerful video about Davao City and why you should visit Davao, Mindanao, the Philippines.
A pity for international tourists that the song is in Filipino language instead of English. The commentator is quite annoying when repeating the same words.