right in the middle of Paris in the Seine, is one of the two natural islands
(the other, île de la cité which has the Notre Dame).
It is one of my favorite places to walk, just as thousands of tourists and
Parisians must agree with me.
The views you see overlooking the Seine river are magnificent!
Takes me back to Paris and beyond!