Visiting Windsor Castle

posted in: England, Europe | 17

When doing the royal tour around England, one stop that is a must is a visit to Windsor Castle. While Buckingham Palace only has seasonal entry, Windsor Castle tends to be a year round opportunity to step into the world … Continued