A delight for foodies, nature lovers and history buffs, Dordogne is a perfect choice for a relaxing villa holiday.