Italy boasts a number of islands which are perfect regions for sailing, especially in the off-season. The most popular Italian offshore islands include Elba, Capri, Ischia, Sardinia and Sicily. Elba is the largest island of the Tuscan archipelago and has reached its fame as the place of Napoleon's exile. His former residences are now museums. Capri is a beautiful island with lovely coves and the exquisite Blue Grotto cave and the island of Ischia boasts beautiful gardens. The sailing region of Sardinia has many picturesque harbors such as Alghero, Cagliari or Olbia, as well as amazing scenery in the inland. Sicily, the largest island in the Mediterranean, offers sailors a number of historical attractions, together with natural beauties. Italian offshore islands are perfect regions for sailing.