Where is Zamboanga?

Where is Zamboanga located?

Zamboanga, Zamboanga (Station), Philippines (approx. 6.905414°, 122.07482°)


Where is Zamboanga on the map?