Where is Dumangas?

Where is Dumangas located?

Dumangas, Dumangas (Station), Philippines (approx. 10.775478°, 122.70798°)


Where is Dumangas on the map?