Island Hosting Notre-Dame Cathedral in Paris

Notre-Dame Cathedral stands on the eastern tip of the Île de la Cité, a natural island in the Seine River at the historic heart of Paris. It was the original site of the city's founding.

Copyright Wanderlust World © https://www.ynyoo.com