Nestled off the northern coast of Sicily, the Aeolian Islands (Isole Eolie) form a stunning archipelago ... the beauty of the Aeolian Islands is by boat, and visitors can take guided boat tours ...