Located on the north side of the historic center of the town of Cahors and a few steps away from the banks of the Lot River, this cinema stands on a..