ISBN: | 978-5-5126-2171-4 |
High Quality Content by WIKIPEDIA articles! The Basilica della Santissima Annunziata (Basilica of the Most Holy Annunciation) is a Roman Catholic minor basilica in Florence, Italy, the mother church of the Servite order. It is located at the northeastern side of the Piazza Santissima Annunziata.