Davao City, located at the Southern state of Philippines, is the largest city in the world in terms of area

comments

Oh I didn’t know this thanks I’ll forget about this tomorrow