Just west of Stockholm, this is the palace where the royal family current lives. It is designated as a World Heritage Site. We ... More