Where the Notre Dame is located? 01/23/2023 – by freshmcqsVatican CityLondon, EnglandParis, FranceVenice, ItalyReport Outdated/Incorrect MCQName: WhatsApp Number: Email: SubmitThank you for your feedback!