answersLogoWhite

0

Sacré-Coeur Basilica, Paris sits on a hill overlooking the city.

Notre Dame de Paris sits on the Ile de la Cite' in the Seine in Paris.

User Avatar

Wiki User

14y ago

What else can I help you with?