Île Saint-Louis | >Next Place |
Île Saint-Louis, eleven hectares (27 acres) in size, is one of two natural islands in the Seine river, in Paris, France. Other places: Sarnath Smithsonian Institution Building San Diego Zoo
Take a tour by your browser-TourBrowser.COM |