Italy    Sardinia    San Teodoro    Cala d'Ambra Beach
number 3 in the city
SAN TEODOROItaly

Cala d'Ambra Beach

Local name: Spiaggia Cala d'Ambra

Less

Attractions inside

    Cala d'Ambra Beach map
    SEE ON THE MAP
    Via Cala D'Ambra 07100 San Teodoro , Italy