Satellite map of Île Saint-Louis
The Île Saint-Louis (French pronunciation: [il sɛ̃ lwi]) is one of two natural islands in the Seine river, in Paris, France (the other natural island is Île de la Cité; the Île aux Cygnes is artificial).
Latitude: 48° 51' 3.59" N
Longitude: 2° 21' 13.79" E
Nearest city to this article: Paris
Read about Île Saint-Louis in the Wikipedia Satellite map of Île Saint-Louis in Google Maps