Where is Tacloban?

Where is Tacloban located?

Tacloban, Tacloban (Station), Philippines (approx. 11.2439575°, 124.99988°)


Where is Tacloban on the map?