World’s Biggest Christmas Tree

Rockefeller Center has nothing on this tree. The largest Christmas tree in the world is, in fact, in Gubbio, Umbria. But this is not any tree. No, this is not a tree at all. Gubbio’s Albero di Natale is a…

Advertisements

The Hill Towns of Umbria

No matter where you go in Italy, if you find the highest point in a particular city or region you will likely find some interesting history.¬†Umbria, the region right in the heart of central Italy, is particularly blessed with beautiful…