Where is Cotabato City?

Where is Cotabato City located?

Cotabato City, Cotabato City, Philippines (approx. 7.21667°, 124.25°)


Where is Cotabato City on the map?