Umbria Travel Guide: Things to Know Umbria is a picturesque landlocked region that is often called the “Green Heart of Italy”. There are so many places to see and visit… by Ishita August 2, 2018
La Scarzuola: An Umbrian Hub of Mystery & Eccentricity Located in the Montegabbione commune of Umbria, La Scarzuola is a Franciscan convent made by a Milanese architect- Tomaso Buzzi. La Scarzuola is a… by Ishita March 16, 2016