All about the Swedish royal family tree – the House of Bernadotte explained
The Swedish royal family can trace its roots all the way back to 970 AD with Eric the Victorious. Over a thousand years later, the monarchy is still going strong in the Scandinavian country, which is currently helmed by King Carl XVI Gustaf. While most …