Name:Torre Specchia Ruggeri
Latitude:40°19'15"N
Longitude:18°22'30"E
Village:Torre Specchia Ruggeri
Region:Lecce
State:Apulia
Region:Italy
Country:意大利