Spot Detail Name: San Teodoro Description: Image: Latitude: 40.770237 Longitude: 9.679719 Address: Via Barbagia08020 San Teodoro OT Back