Leavenworth National Fish Hatchery Nature Path The Leavenworth National Fish Hatchery Nature Path is a one mile, flat, accessible trail on hatchery grounds. The trail has a variety of interpretational signage and plenty of benches and scenic wildlife viewing locations. Website Facebook