• Windsor Castle, Windsor, England
    Windsor Castle


Windsor, a compact and easy walking town, originally grew up around Windsor Castle, the royal residence the Queen calls home. (She generally hangs her crown here on weekends, using it as an escape from her workaday grind at Buckingham Palace in London.) Daytime crowds trample Windsor's charm, which is most evident when the tourists are gone — consider overnighting here.