Explore the beautiful Babai Valley, enjoy camping, rafting and fishing in one of the most secluded and stunning spots in the Terai of Nepal.