beaches italianbeaches italiansea sicilianbeaches
Cefal? beach, Palermo
sferracavallo beach , Palermo
Balestrate beach, Palermo
Pantelleria island trip in boat, Trapani