Santa Rosa’s parade in Viterbo
Viterbo is a town situated in central Italy. It is some 105 kilometers (65 miles) due north from Rome. With a population of 60000, the town is situated in Italy’s central Lazio region. Complete with its medieval walls, the town is the administrative hub of its province: the Provincia di Viterbo. However, what is quite [...]
Read more
25. Feb, 2011 