North Bend is a small, inviting town nestled in the foothills of the Cascade Mountains. The area is known for a wide variety of hiking trails, beautiful rivers and scenic views.