Cyprus has that special something for everyone... from gorgeous beaches and cosmopolitan towns to its spectacular pine-clad mountains and time-forgotten villages where the famous Cypriot hospitality can be at its best. The Cypriots adore children, so fam