About this space

Indian Creek campground has 38 campsites and is located on the north side of beautiful Rimrock Lake in the Okanogan-Wenatchee National Forest.