4 years ago5,000+ Views
"Scilla is a town and comune in Calabria, Italy. It is the traditional site of the sea monster Scylla of Greek mythology. It is composed of two parts: the downtown, where the town offices and the residence of the patronal saint are situated, and Marina di Scilla, the beach-front, populated by tourists and thus heavily characterized by hotels and restaurants. The Ruffo Castle, a fortress built by the Dukes of Calabria overlooks the beach. The village suffered greatly from the 1783 Calabria earthquakes." text/images via "Incredible Pictures"
this is beautiful, i would love to travel here
4 years ago·Reply
This is incredible I just need the money to go
4 years ago·Reply
It's really cool I love to go there too!!
3 years ago·Reply