Which is the world’s oldest royal family?
The Japanese royal family has produced a long line of 125 reigning emperors over a period of thousands of years.
download    X    facebook    whatsapp

More Facts