Answers

2015-08-04T20:18:44+08:00
It can be found in Davao,Philippines
1 5 1
The Brainliest Answer!
2015-08-04T20:53:11+08:00
Sa matataas na puno ng davao :)
2 5 2