Maccagno town in Lake maggiore.  Its position on the bank of the river is remarkable if you stand on the shore of Maccagno you can see across the shore to the beautiful town of Cannibio and further down the down in to Switzerland and the town of Brissano.
{}