Where is Sukamade beach?

Where is Sukamade beach located?

Sukamade beach, Sukamade beach, Indonesia (approx. -8.561179°, 113.88437°)


Where is Sukamade beach on the map?