Sotira

Sotira (Greek: Σωτήρα, lit. 'savior') may refer to several places in Greece and Cyprus: