08 Apr 2011 The Aeolian Islands If you’ve even remotely fascinated with the old Greek or Roman mythology, the Lipari Islands off the coast of Sicily should be a stop on your tour around the country. Read the rest » read more