Where is Long Beach?

Where is Long Beach located?

Long Beach, Long Beach, Philippines (approx. 16.39078°, 119.87968°)


Where is Long Beach on the map?