by urf
The island of Isola Madre near to Verbania on the Lago maggiore in the Lombardia in north Italy.