News

Limoges, this Medieval collection of towers, turrets, vaulted passages, and stone buildings sits on a rocky rise above the Vézère River and is just about as ideal as an old European town gets.