Posted by kazkoo on Monday, 15. May 2006 at 11:42 Bali Time:
Ketut's Beach bar - Located at Legian Beach, just up from Legain Beach Hotel (before you reach the lifeguard tower). I was in Bali in January and hung out at Ketut's Beach Bar most days, as I do every year, and there was