Below are some links you may find useful

Sicily Tourism Trapani Palermo Catania Italy
Sardinia Cyprus Crete Malta Maggiore