Limoux is a pleasant town of about 10,000 persons residing on the River Aude in the Languedoc region of southern France. The town has plenty
of cafes and restaurants where one can enjoy French cuisine and wine. The town is also home to the very old St. Martin Cathedral, which is
richly adorned with carved stone gargoyles. Browse the photos of Limoux below or use the Slideshow.