Come on in! Join Pinterest today...it only takes like a second or so.
Cita Del Mare - Hotel in Sicily, Italy. Slide right into the Mediterranean Sea.
castle in Sicily
Castle in Sicily
Slide into the Mediterranean Sea, Sicily, Italy.
Slide to the Sea, Sicily, Italy. MUST GO