Ile Saint Louis is the smaller of the two islands in the heart of Paris, and is linked to the Ile de la Cité and Notre Dame by a number of charming bridges
Ile Saint Louis is the smaller of the two islands in the heart of Paris, and is linked to the Ile de la Cité and Notre Dame by a number of c…