ST.CHAPELLE, EIFFEL TOWER
Read More1 / 25
The Sainte-Chapelle ("Holy Chapel") is located within the Palais de Justice complex on the Ile de la Cité in the center of Paris. Wish we had taken a picture of the old, narrow, steep, spiral stone staircase that leads to this beautiful chapel above.
Log In: