Isola Bella is one of the Borromean Islands, Lake Maggiore. Isola Bella is located in the Gulf Borromeo, 400m off the town of Stresa.
Isola Bella is 320m long and 180 m wide. Its name comes from that of the Countess Isabella Borromeo ( Borromeo Isabella ) and is fully occupied by the Borromeo Palace and Gardens.
Search for more touristic places to visit near the Isola Bella (Lago Maggiore)