May 17 2018 5:56pm

When in Windsor: top sights for royal watchers

Apart from its famous castle, Windsor, England is a quaint, usually quiet community. But not right now – not with a royal wedding on the horizon. As Carolyn MacKenzie discovered, Windsor is the place to be.

Responsive site?

Video Home