Where is Barcellona - Castroreale?
Where is Barcellona - Castroreale located?
Barcellona - Castroreale, Sicilia, Italy (approx. 38.15376°, 15.19989°)
Where is Barcellona - Castroreale on the map?
Barcellona - Castroreale - Portorosa
{"latitude":38.15376,"longitude":15.19989,"title":"Barcellona - Castroreale"}