Visit Indian Hills Resort, located in Garrison, North Dakota. Nestled along the shore of Lake Sakakawea, it offers no shortage of recreational opportunities. Go fishing, hunting, or boating. Explore the park's many trails, go mountain biking, and stop by the convenience store. Many of the campsites are pull-through with water and electrical hookups. Make a reservation today!