Phantom Canyon Ranch
Livermore, Colorado
Phantom Canyon Ranch and Cherokee Park are located about 2 hours north of Denver