Where is Kuta beach?

Where is Kuta beach located?

Kuta beach, Kuta beach, Indonesia (approx. -8.8938055°, 116.28132°)


Where is Kuta beach on the map?