Magnificent stone-built villa in the picturesque village of Agia Paraskevi overlooking the stunning beach at Triopetra.