Nestled in the slopes of the mountain forest in Tambrauw District, the Meyah waterfall is one of the most scenic ...