Where is Castello degli Schiavi?
Where is Castello degli Schiavi located?
Castello degli Schiavi, Castello degli Schiavi, Italy (approx. 37.79151°, 15.22331°)
Where is Castello degli Schiavi on the map?
Castello degli Schiavi - Savoca
{"latitude":37.79151,"longitude":15.22331,"title":"Castello degli Schiavi"}