Windsor Castle is located, as luck would have it, in the town of Windsor, in Berkshire, England. What are the odds?
We have all seen the movies of the villages at the base of a castle. What was strange was seeing buildings, with streets and cars, sitting around this medieval castle. Maybe I was expecting horses and carriages, and street vendors with their goats and chickens. After my brain finally kicked in, I could appreciate the contrast of the old and newer. (Very few things in England truly felt new. Some buildings were just ‘newer’ than their older counterparts).