Loading...
 
Skip to main content

TULLE

TULLE, a town of France, capital of the dep. of Corrèze, 115 m. NE. of Bordeaux; possesses a cathedral, episcopal palace, &c.; chief manufacture firearms; the fine silk fabric which takes its name from it is no longer manufactured here.


Page last modified on Thursday February 12, 2015 05:33:24 GMT-0000