answersLogoWhite

0

It is a gorgeous cathedral in the center of both Paris, and France.

It is situated on the island called "Ile de la Cite" (Island of the city) which is in the river called "La Seine" in the center of Paris, France.

User Avatar

Wiki User

14y ago

What else can I help you with?