A traveler’s guide inside Sainte Chapelle

4.7 (160) Sainte Chapelle is a jewel that symbolizes the Gothic architecture of France. It lies in the heart of Paris and welcomes over 9 … Continue reading A traveler’s guide inside Sainte Chapelle