Labuhan Kebo waterfall. Labuhan Kebo waterfall is a beautiful multi tier stream situated in a lush green valley.