Discover Muktai Waterfall, a serene escape 95km from Nagpur. Enjoy trekking, picnicking & temple vis..