Telluride's Sheridan Opera House

Built in 1913 by miners as a Vaudeville theater, the Sheridan Opera House is center stage for Telluride's thriving arts community. ..Read More