Where is Canggu Beach?

Where is Canggu Beach located?

Canggu Beach, Bali, Indonesia (approx. -8.660994°, 115.1321°)


Where is Canggu Beach on the map?