Despite its name "the Great", Isola Maggiore is the second largest island of Lake Trasimeno, but the only one that hosts a small village near the port that is still inhabited. Completely covered by thick vegetation of olive, holm oak and cypress trees, it is a treasure trove of artistic and religious works that testify to its ancient history. The village consists of a cobbled main street lined with old houses. Among them stands out the pretty 14th-century house of the Capitano del Popolo, which can now be visited via the Proloco.
At the end of the village is the church of San Salvatore, built in the 12th century, which contains inside parts of a polyptych by Sano di Pietro from the church of the Franciscan convent. The most interesting point not to be missed is the 13th-century church of San Michele Arcangelo. It is located on the highest point of the island and offers a charming 360-degree panoramic view of the lake, especially beautiful at sunset.