From postcard views to cozy main streets, these Colorado mountain towns are must-see destinations travelers rave about.