LIMOUSIN, FRANCE : travel information on Limousin, France

Limousin, France travel guide : Aquitaine trip, tourism and holidays

Limousin is situated in the South west of France. Limousin is renowned for its beautiful landscapes