Lefka Ori - Madares - Pachnes
Chania, Chania, Crete
Lefka Ori (Greek: Λευκά Όρη, meaning "White Mountains") or Madares (Μαδάρες from the Cretan Greek μαδαρός meaning "without coverage, bald, bare of any vegetation for high mountain areas") is a mountain...
View More