Where is Baclaran?

Where is Baclaran located?

Baclaran, Paranaque, Philippines (approx. 14.534°, 120.996°)


Where is Baclaran on the map?