February 22, 2017

Explore Scilla

Scilla (pronounced sheella) is a stunningly-located fishing village in the Calabria region, in the south of Italy, on the toe of Italy’s boot. A rocky spur […]
Call Now Button