Nestled in the mountains about 30 minutes from Boulder lies an eco-friendly concert hall with incredible acoustics. Locals know and love it, but, like a hidden local vista, it is still not as well known in the larger community. The Caribou Room concert venue and event center boasts state-of-the-art lighting and sound...