Nicosia (Lefkosia) Aphrodite, the Greek goddess of beauty and love smiled fondly at Cyprus, the island of her birth, giving it an extraordinary beauty, a tender climate, and plenty of sunshine. Is it any wonder so many earthlings over the centuries have desired to own this Mediterranean Island? And being at the crossroads of Europe,…