Rainbow lake offers rv sites and great cabins in a beautiful mountain setting. Bring a mountain bike and check out the near by trails. They staff are amazing and go above and beyond when it comes to making sure you have the best stay.