Where is Castelfranci?
Where is Castelfranci located?
Castelfranci, Castelfranci (Station), Italy (approx. 40.931545°, 15.043804°)
Where is Castelfranci on the map?
{"latitude":40.931545,"longitude":15.043804,"title":"Castelfranci"}