Recreation on the Rivers in Leavenworth
The City of Leavenworth is situated at the confluence of the Icicle and Wenatchee Rivers. It also is heavily reliant on tourism to support both local businesses and city government. The high concentration of tourists especially during the summer months is putting a strain on our natural resources. This includes…