I’m learning french but i’m not to great at it yet. i might be able to help.
La livre. This means the book
And my everything is a mn
It is the former home of seven popes is the right answer
It's located in South eastern of France on the left bank of the "Rhône" river
and Paris is the capital of France ... (100 % sure !!!)
Hope I helped !