“Where do i begin? I grew up in Rapid City and went to Canyon Lake park frequently as a child. Now after moving away, and having not being able to stay with family, we needed a new place to gather. What an amazing facility the resort is! They have everything you need for a largebor small gathering. The availability of the lodge, or cabins was perfect for a reunion/95th birthday party for 40 people! I cannot recommend Canyon Lake resort enough!”