Nefertiti is one of the greatest enigmas in history that archeologists and scientists from around the world have been trying to unravel. The ancient Egyptian queen, whose name implies “a beautiful woman has come” has puzzled archeologists who, for decades, have been trying to find out her final resting place and the causes of her […]