Explore details about location ΤΕΡΠΑΝΔΡΟΥ. ΤΕΡΠΑΝΔΡΟΥ is a location situated within the Δήμος Λέσβου alongside other areas such as ΔΟΡΥΛΑΙΟΥ, ΒΟΥΡΝΑΖΩΝ, ΛΟΧΑΓΟΥ ΜΑΝΩΛΑΚΕΛΛΗ.