Name:Castelforte
Latitude:39°58'47"N
Longitude:18°03'29"E
Village:Torre Suda
Region:Lecce
State:Apulia
Region:Italy
Country:意大利