E' un monastero sorto a strapiombo sulla sponda orientale del lago Maggiore.
La costruzione del complesso di Santa Caterina vedrebbe le sue origini secondo la tradizione nel XII secolo.
Lo Scoglio della Malghera, noto anche come Isolino degli Innamorati è una piccola isola situata a metà strada tra l'Isola Bella e l'Isola dei Pescatori, sul Lago Maggiore.