Jun 29: Fly to North Carolina
Arrive Charlotte for a week with Neil & Dianne preparing for and participating in their July 3 wedding.Accommodation: Duke MansionJul 4: Celebrate Independence Day
Attend a Knights minor league baseball game in Uptown Charlotte with the newlyweds and other wedding guests.Jul 5: Drive to Virginia
Head into the Blue Ridge Mountains and along the scenic Blue Ridge Parkway into the Shenandoah Valley, 5h15m.Accommodation: Inn at Narrow PassageJul 6: Explore Shenandoah
Walk along the Shenandoah River and explore the town of Woodstock.Jul 7: Drive to Washington D.C.
Drive 1h45m to the capital. Visit the Newseum for a history of news media.Accommodation: Hotel PalomarJul 8: Explore D.C.
Walk past the Supreme Court and the Capitol Building. Enjoy a fantastic exhibition of early US maps in the Library of Congress. Walk down the National Mall and visit the Smithsonian National Museum of American History. Run out of juice in Francine's battery just as it starts to rain and a taxi driver refuses to pick us up. Good samaritan gives us an introduction to Uber.Jul 9: Drive to Pennsylvania
Drive 5 hrs into Marcelle's beautifully green birth state. Have a massage in Wellsboro.Accommodation: Bear Meadows Lodge, Headwaters RoomJul 10: Drive to Niagara Falls
Drive to Buffalo airport to meet Colin, Charl, Abby & Nate Greene, then cross the border together into Canada. Swim in the hotel's indoor pool with waterfall and water slide. Accommodation: Hilton NiagaraJul 11: Visit the Falls
Walk under the Falls. Drive 1h30m to join Vanessa, Devin & Kaden Thomas at their home in Toronto.Accommodation: Thomas houseJul 12-18: Cottage on Horseshoe Lake
Drive 2h30m to a large rented cottage in Parry Sound, Ontario, for a week of canoeing, intertubing, cliff diving and swimming. Enjoy family meals, puzzles, hot-tub, bonfires and nighttime games of sardines. Boat across the lake for ice cream.Jul 19: Return to Toronto
Spend last night with Thomases.Jul 20: Fly to LAX