World News
Ancient Italian Tradition Revived! Lake Orta Dazzles with San Vito Festival
OMEGNA, ITALY – Thousands of residents and tourists flocked to the shores of Lake Orta in Omegna, Piedmont, to celebrate the Festa di San Vito, one of...