Weather in Cyprus

A sunny island in the heart of Mediterranean sea