Displaying posts published in

November 2012

Beautiful Country Inn in the Dordogne, France

Tweet One of our favorite areas in the world is the Dordogne Valley in Southwest France. This is a region of ancient castles, lovely villages and towns, and the beautiful Dordogne River. This is a very special region.  They call it the home of mankind, and its history stretches back into the mists of time. [...]