Assisi, Italy

Nestled on the hillsides of Umbria in the province of Perugia, we find Assisi, the city of Saints Francis and Clare, a gem waiting to be discovered. Assisi is known worldwide as the birthplace of Saint Francis, the saint who revolutionized the way we understand faith and life in communion with nature. Founded in Roman […]

Continue reading