Plenty of beaches tucked into pretty Cliffside's await you in Uluwatu. Bingin Beach is clean and beautiful and you need to climb down a steep set of stairs to reach this beach. The surfing there is good, but should be attempted at high tide in order to avoid the sharp reef. Keramas Beach too is ideal for surfing; the waves are large and fast at this black sand beach while the Impossible Beach is ideal for professional surfers to enjoy, offering thrilling rides and lots of superfast breaks.