IIRC, Notre Dame Cathedral is on Ile de la Cite and the other smaller island is Ile Saint-Louis.
Thank you, you are correct, Notre Dame, is located on the isle de Cite(an island in the Seine and considered the heart of Paris).
Arghh, damn Parisians, and the french language. :^).