Where is Jimbaran Beach?

Where is Jimbaran Beach located?

Jimbaran Beach, Jimbaran Beach, Indonesia (approx. -8.780861°, 115.1638°)


Where is Jimbaran Beach on the map?