The Suckla Ranch is a true cowboy cattle operation ranch. Located in Disappointment Valley in Southwest Colorado, about 65 miles from Telluride, Colorado. The ranch is strategically placed throughout its 6,760 deeded acres and its 81,133 leased acres