7 Downtown CVille Shops You Should Be Talking About
1. Ten Thousand Villages
105 West Main Street, Charlottesville, Virginia 22902
Facebook | Website | Twitter | Photo: Ten Thousand Villages FB Page
Ten Thousand Villages is the coolest freaking store. It’s a fair trade retailer. Every item in the shop has a story that someone at the front can tell you. They also have free samples of amazing coffee. Read More