
Accommodations in Telluride & Much More! By Deborah S. Nelson, Author/Publisher VRTG Welcome to Colorado’s magical Telluride! Located in southwestern Colorado, Telluride was known as “Colorado’s best-kept secret” in the 1980s. Primarily, Telluride attracts the nature lovers during the summer and the snow lovers during the winter. However, this tiny town which is long on personality, packs enough activities and adventure for more than one trip! For starters, the highest lift on the mountain reaches an altitude of 12,570 feet! And, as you […] Read more »