Windsor is mainly known for its Castle which is the oldest inhabited castle in Europe. It was founded back in the 11th century by William the Conqueror and has since been home to 39 British monarchs.
Sight-seeing and attractions
Other famous sites this small town has includes:
Activities for couples and families alike: