America’s Switzerland One of Colorado’s jewels is the town of Ouray (pronounced U-ray). It is nestled in a scenic valley in the heart of the San Juan Mountains, a spot in southwest Colorado often referred to as the Switzerland of America. Read more