Sanggraloka Farm is a restaurant in the tropical jungle of Ubud, Bali, that harvests vegetables and herbs grown on site for its cooking. Guests pick ingredients from the garden, hear an explanation, cook the dishes themselves, and eat with a view of the forest. Below the restaurant, a clear river and a water play area allow swimming. It is now Sanggraloka Ubud Resort, so visitors expecting the former farm will be disappointed.