Where is Tacloban City Convention Center located?
Tacloban City Convention Center, Tacloban City Convention Center, Philippines (approx. 11.22166°, 125.00503°)
Tacloban City Convention Center, Tacloban City Convention Center, Philippines (approx. 11.22166°, 125.00503°)