The Velvet Rocket staff are quite familiar with Italy and have seen most of it. And we (including our Italian correspondent) remain unanimous on one point: Sicily is our favorite part of Italy. These scenes from the small Sicilian town of Cefalù, which can be found in the province of Palermo along the northern coast, … Continue reading