A picturesque village called Lefkara is located only half an hour from Larnaca town and Limassol town. Lefkara is famous for its artistic creations of handmade lace and silverware all created by the inhabitants of the village since the years of the Venetians...