Ornavasso is a charming town located in the Piedmont region of northern Italy. Nestled in the picturesque Ossola Valley, Ornavasso is surrounded by stunning natural beauty, including the majestic Alps and the crystal-clear waters of Lake Maggiore. The town itself is characterized by its quaint streets, historic buildings, and traditional Italian charm. Visitors can wander through the narrow cobblestone streets, admiring the colorful facades of the buildings and soaking up the relaxed atmosphere. The town is also home to several beautiful churches and chapels, including the Church of San Vittore, which dates back to the 12th century.