torontosun.com
Romancing the castle: All eyes on Windsor in lead up to royal wedding
Windsor is almost ready for its closeup.Excitement is building in this small city at the base of mighty Windsor Castle, where Prince Harry and Meghan Markle will soon tie the royal knot at St. Geor…