Description Located on the west side of the Snake River, recreational opportunities abound. Fish from your backyard or venture just a little further to Palisades Lake or National Forest trails. Deer Creek Acres does have its own boat launch for owners. Beautiful views in all directions. Amazing location for a spectacular retreat or full time residence.