Alexander the Great laid the foundation stone for his first and the most magnificent of his cities, Alexandria most probably in 331 B.C.