The Margorabbia is the river (intermittent stream) of Valtravaglia, a valley in the province of Varese, Lombardy, Italy.
It emerges from underground near Ferrera di Varese and runs through the Valtravaglia [it] crossing the valley’s communes of Grantola, Mesenzana and Germignaga.
The most important left side tributaries are the Rancina, the Boesio and the Gesone; from the right it receives the waters of the Boggione, the Lisascora and the Grantorella.
Thanks to the wet and karstic areas it traverses, the Margorabbia has a generally high discharge and dries up far less frequently than many torrents.
Today many artificial embankments have been constructed along the Margorabbia for the purposes of flood protection.