Where is Walakiri beach?

Where is Walakiri beach located?

Walakiri beach, Walakiri beach, Indonesia (approx. -9.628607°, 120.427505°)


Where is Walakiri beach on the map?