Tuesday, December 29, 2009

Telluride Naturals

The rock wall made it difficult to take a picture of this shop, so please excuse the fact that I didn't get a picture of the entire front door. Telluride Naturals is a new shop in which all of the merchandise was made in southwest Colorado. It is located in Mountain Village near the new ice rink and the Capella Hotel. It smells wonderful inside, too!

No comments: