Bella Island is located within Lago Maggiore in the southern part of the Alps in Northern Italy.
It is around 400 meters long and 320 meters wide. It has 3 parts which are, the palace, the Italianate style gardens and a small fishing village.
Today it is a popular tourist destination and the site of the annual Stesa music festival.
[Source: en.wikipedia.org]



