This gallery contains 7 photos.
Welcome to the New Sheridan Hotel in Telluride, Colorado, founded in 1891. A few lucky prospectors found a dazzling lode of gold ore, embedded deep in the heart of the San Juan Mountains. The mine was high, the valley floor … Continue reading