Destination Guides Scilla: A Picture-Perfect Fishing Village in Italy Its name originated from the Greek mythological sea monster Scylla, that apparently used to live here. Today it is a pretty fishing village, which is 16 June 2016 No Comments