Scilla is a town in Italy on the eastern coast. It's a sea side town with lovely buildings and a scenery to die for. Not far from Reggie calabria it's a must see
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.