Todi, Umbria, Italy
Take in the wonderful viewpoints and local flavours in the quiet, hilltop town of Todi. Enjoy a cup of coffee in its medieval town square.
Take in the wonderful viewpoints and local flavours in the quiet, hilltop town of Todi. Enjoy a cup of coffee in its medieval town square.