La Val Cavallina, in base all'orografia del territorio, può essere divisa in due zone. La prima, più a nord, è fortemente contraddistinta dalla presenza del Lago di Endine. La valle in questa zona si presenta abbastanza stretta con il lago incassato tra i monti circostanti (Torrezzo ed i Colli di San Fermo) con una natura pressoché intatta. Anche gli insediamenti umani sono circoscritti ai nuclei comunali di Endine Gaiano, Spinone al Lago, Ranzanico, Bianzano e Monasterolo del Castello. La seconda parte, più a sud, è caratterizzata dal corso del fiume Cherio, che, sebbene spesso presenti carattere torrentizio, contraddistingue questa valle. Questo fiume nasce direttamente dal Lago di Endine tra Monasterolo del Castello e Casazza e prosegue toccando tutti gli altri comuni della valle: nell’ordine Vigano San Martino, Borgo di Terzo, Luzzana, Entratico, Trescore Balneario, Cenate Sopra e Zandobbio. Dopodiché la valle si apre verso la pianura.








