Scilla, Calabria Italy: A Treasure on Italy's Gorgeous Southern Coast Full Of Myth and Charm
In this video we explore and take a walk through Scilla in Calabria Italy on the southern coast of Italy. Scilla is also called the "Venice of the South." We will start with a video walk from the beach, walk through the village and then tour the castle for some amazing views from the top! If you want to visit a town in Italy without the crowds ...