The Queen Cherished Her Time in India
Neha Dahiya / New Delhi, India Princess Elizabeth Alexandra Mary, the first child of the then future King George VI and Queen Elizabeth (The Queen Mother), was born on April 21, 1926 in Mayfair, London. At twenty five years old, Princess Elizabeth ascended to the British throne and became Queen of the United Kingdom and […]