The Echo Valley Ski & Tubbing Area is a family-friendly resort that features three rope tows and a 1,400-foot Poma Lift.