L’Orrido di Sant’Anna

L’Orrido di Sant’Anna pertained to the name of a church by the hamlet of Traffiume, which belonged to the larger town of Cannobio by Lake Maggiore in Italy.