3Tremiti Islands
This archipelago of islands off the Gargano National Park peninsula in Italy’s southern region of Puglia just sparkles like diamonds in the Adriatic Sea. Ferry services connect Tremiti from the mainland towns of Vieste, Peschici, and Termoli, among others.