Check out this great place to stay in Duck Creek Village
Entire home/apt in Duck Creek Village, US. This fabulous family getaway is located in the Duck Creek Village area. Walk out your front door and smelling the fresh mountain air. Take a walk or adventure out on your Snowmobile (winter only) on one of the many trials right from your cabin.