Drottningholm Castle, a UNESCO World Heritage Site in Sweden, is the private residence of the royal family. Located on an island near Stockholm, it is open to the public all year round.