Holidaymakers throng waterfall relaxation area in Machanbaw Township
Around 150 local and foreign visitors reportedly flock to a waterfall recreation area about two miles northeast of Namkham Village, Machanbaw Township in Kachin State on the weekends and during the public holidays to relieve their physical and mental stress.