Il Sacro Monte è posto in una magnifica posizione dominante il Lago Maggiore a quota 360 metri slm. Si tratta di un complesso barocco incompiuto che si rifà alla concezione borromaica ed ai modelli architettonici dei Sacri Monti di Orta e di Varese. Le pendici del Monte Cargiago, sulle quali si sviluppano i circa 200 ettari di Riserva Naturale, sono percorse da numerosi sentieri fiancheggiati da muretti in pietra a secco e da caratteristiche cappellette votive.