You shouldn't have any difficulty in finding good cycling roads in the Haute Vienne. There aren't spectacular features as in the Alps, Pyrennees or Massif Central, just plenty of rolling (not much of it flat!), country scenery with few cars, off the trunk routes.
Most of my cycling areas are covered by page 118 of the Michelin road atlas, with Ladignac le Long (B2) as the central point. From there I like to cycle towards places such as Rilhac Lastours, Jumilhac le Grand, Nontron and Brantome. Segur le Chateau and Arnac Pompadour (horsey) are also worth a look. A pleasant road is the D78 westwards from Jumilhac. Following a river, it is flattish with little traffic and pretty scenery. A left turn just before the N21 takes you to St Paul la Roche and back to Jumilhac.
The 1:200,000 maps are useful guides but omit many useable small roads and I haven't yet found a series which cover a large enough area for cycling with such detail.