Weather in Cyprus

General

Cyprus' climate and microclimates are...