Royal Sweden
In this age of democracy, Swedish royal heritage still is alive and well and found in the Royal Palace, Stockholm, Sweden. At 1,430 rooms and 660 windows, the Royal Palace is one of the largest of its kind in all of Europe. It was built on top of the same site as the original palace, […]