• England,  United Kingdom

    Windsor

    Built in the 11th century after the Norman invasion, England’s Windsor Castle is the oldest and largest occupied castle in the world. Over the past 900-plus years, more than 30 monarchs have called it home and it has also been the site of several royal weddings