Sweden's Versailles, only better. Drottningholm, which means "Queen's Island," was built in the 1660s on an island in Lake Malaren about seven miles from Stockholm. Today, the King and Queen make their home here, and no trip to Sweden would be complete without a visit.