Khirokitia, a name whispered in archaeological circles, denotes an exceptionally well-preserved Neolithic settlement on the island of Cyprus, a site shrouded...
View in Alexandria