May 24, 2012 by Blogfinger PhotoGallery Saint-Emilion is a town in the Bordeaux region of France. They have been making wine there for nearly 2000 years. Photo by Paul Goldfinger Share this:TwitterFacebookLike this:Like Loading...