Where is Balekambang beach?

Where is Balekambang beach located?

Balekambang beach, Balekambang beach, Indonesia (approx. -8.403315°, 112.539764°)


Where is Balekambang beach on the map?