Skykomish River, with a main stem of 29 miles, is a Washington river which drains the west side of the Cascade Mountains. It is joined by the Sultan River and the Wallace River at Sultan. It then meets the Snoqualmie River to form the Snohomish River at Monroe. ~Wikipedia