You are viewing a single comment's thread from:RE: Montmartre and Moulin RougeView the full contextView the direct parentthelobster (33)in #travel • 7 years ago Indeed ! The Louvre is amazing ! Yes I live in Île-de-France