Joja falls (Satseng) is a hiking area located in Cherrapunji, Meghalaya. The average rating of this place is 0.00 out of 5 stars based on 0 reviews. The street address of this place is 7PM8+GHC, Nohkalikai Rd., Khliehshnong, Cherrapunji, Meghalaya 793108, India.