Spot Detail Name: D' Ambra Cove (San Teodoro Sardinia) Description: Image: Latitude: 40.770204 Longitude: 9.680114 Address: Via Barbagia08020 San Teodoro OT Back