Where is Uluwatu Beach?

Where is Uluwatu Beach located?

Uluwatu Beach, Bali, Indonesia (approx. -8.815001°, 115.0884°)


Where is Uluwatu Beach on the map?