Merely 2 km from Uluwatu Temple, the gorgeous Uluwatu Beach is a great place for beach bums and surfers. The lime stone rocks amid the mountains offer the beach a postcard picture look. The gorgeous and exotic location offers a perfect setting for restau