A hidden paradise in the land of Bengkulu