Hidden Canyon Beji Guwang is a nature preserve, located at Jl. Sahadewa (Banjar Wangbung), Gianyar, Bali 80582. [read more]