Jalbire Waterfall (also known as Lamo Jharana) is a popular and beautiful waterfall located in Chabdibhanjyang VDC of Chitwan district of central Nepal. The waterfall is most popular for the Bharatpur area as well as tourists for enjoying swimming over here. The place also offers
Read more...