Lake Maggiore is a pre-Alpine lake, second in size and in depth, after Como. It shares its shores between Italy and Switzerland, although 80% of it extends over Italian territory. In the lake there are several islands, allocated between Piedmont, Lombardy and Switzerland, for a total of 11 islands. Among of them, there are also numerous castles and well-known villas, mainly open to visitors, as well as the museums, gardens and nature parks. Depending on your specific interests, therefore, you can take one of the many ferries which connects the mainland to one of the islands and visit one or more of these places of interest. Some places you can't miss are: the monastery of Santa Caterina del Sasso, built on the rock and dating back to the XII century or the Sacro Monte di Ghiffa, which is a UNESCO World Heritage Site and is included in the World Heritage List.