The Tremiti Islands are the only Italian archipelago in the Adriatic Sea and are located about 12 miles off the Gargano, in the north of Puglia