When you think of an ideal getaway, what comes to mind? For many, it’s a place where the stresses of daily life can melt away, replaced by the soothing sounds of nature and the peaceful atmosphere of the great outdoors. Duck Creek, Utah, offers just that. Nestled in the heart of Dixie National Forest, Duck […]