In the charming streets of the Italian city of Assisi, in the region of Umbria, an atmosphere of mysticism reigns. There, perched on the glorious slopes of Mount Subasio in the province of Perugia, rests the Basilica of St. Francis of Assisi, a site of incomparable architectural and artistic treasures. The basilica not only influenced…