Versione ottimizzata per la stampa
È posto alla sinistra dell'alto corso del fiume Toce. Il comune è costituito da un complesso di numerose piccole frazioni dislocate su un vasto territorio che comprende anche tutta la Valle Isorno. La chiesa parrocchiale di Santa Maria Assunta, in frazione Cresta, fu edificata tra il XVI ed il XVII secolo sul sito di una preesistente chiesa e conserva all'interno numerosi affreschi.