What is the true history of Kohinoor and who will wear it after the death of Elizabeth II?
The meaning of Kohinoor is the Mountain of Light, and it is one of the most precious diamonds in history. Today it is a part of the British crown and is placed in London Tower. There is a myth that no man can wear Kohinoor and if he does, then it will bring a curse…