Where is Long Beach?

Where is Long Beach located?

Long Beach, Long Beach (Main Beach), Philippines (approx. 14.13484°, 120.58701°)


Where is Long Beach on the map?