Nestled in the Rocky Mountains, this small town is charming and colorful, with so much to offer, you will forget all about the nearby National Parks.