Tuoro sul Trasimeno - Natural Areas Isola Maggiore Isola Maggiore is one of the three natural islands of Lake Trasimeno, with a perimeter of 2 km and a small town. A dense network of trails covers the entire island, unraveling through a scrub of different Mediterranean varieties.