Cyprus has been welcoming visitors for centuries and besides a warm welcome you are guaranteed clear blue skies and year-round sunshine, as well as stunning beaches and scenery.