May 1, 2019 Egypt Egypt is a country that is synonymous with pharaohs, pyramids, temples and antiquities from ancient civilisations. Cleopatra’s hometown of Alexandria, situated on Egypt’s north coast where Euclid sired geometry ... 0 comments