Basilica di Santa Maria degli Angeli, Santa Maria degli Angeli, Italy
The Basilica of Santa Maria degli Angeli is a church situated in the plain at the foot of the hill of Assisi, Italy, in the frazione of Santa Maria degli Angeli.
Visit Italy. Italy Epic Route © Monika Newbound