Where is Jimbaran Beach?

Where is Jimbaran Beach located?

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


Where is Jimbaran Beach on the map?