Stresa (VB): Isola Bella, the Borromean Palace Gardens

360° panorama by Richard English.
Click the image to open the interactive version.

Isola Bella, Palazzo e Giardino Borromeo (Isola Bella, The Borromean Palace and Gardens) is a small island at the center of what is known as the Borromean Gulf on Lago Maggiore (Lake Major) located in Northern Italy. The island palace and garden construction began in 1632 transforming this former fishing village into an incredible Baroque palace with elaborate Italian gardens. For more information see http://en.lagomaggiore.net/41/palazzo-borromeo-isola-bella.htm

One thought on “Stresa (VB): Isola Bella, the Borromean Palace Gardens

Leave a Reply to RobCancel reply