Location

Asprogerakata, 31080 Sfakiotes, Lefkas, Greece


View larger map