About this property
Italy’s secret jewel Calabria, is home to Scalea a beach resort along the south west coast of Italy. With a background of mountains this seaside resort is nestled within the rocky coastline along the Tyrhennian sea.
Scalea is home to just under 11,000...