What is the name of island that sits in middle seine river Paris and home Notredame Cathedral?
The Ile de la Cité is a small island that sits in the middle of the Seine River in Paris, France. It is the site of many important historical and cultural landmarks, including the Notre-Dame Cathedral, the Sainte-Chapelle, the Conciergerie, and the Palais de Justice. The island has been inhabited since the Neolithic period, and it has played a significant role in the development of Paris.