Surrounded by the Troodos mountains and overlooking the sea, Pano Lefkara (Πάνω Λεύκαρα in Greek) is a beautiful Cyprus settlement.
97