🇬🇧

Windsor

Windsor and Maidenhead, England, United Kingdom

Travel tips for Windsor (1)

  • Windsor Castle

    The oldest and largest occupied castle in the world and an official residence of the King.