Davao City is hailed to be the Philippines’ King City of the South. You might wonder why it is called this way. Did you know that Davao City is perhaps the largest city in the Philippines in terms of land area? We were a bit surprised too since we thought that Quezon City in Metro […]