Camp at the Sitting Bull Campground in Bighorn National Forest, located in Ten Sleep, Wyoming. Situated near the shores of Meadowlark Lake, it offers no shortage of recreational opportunities. Go boating, hiking, biking, fishing, or wildlife watching. Easily pick up supplies at the camp store. Campsites are both pet friendly and kid friendly. Make a reservation today!