this might be a great read for you too:
US/Canada East Coast Trip
Route: Fernandina Beach, FL - Beaufort, NC - Norfolk, VA - Block Island, RI - Boston, MA - Southwest Harbor, ME - Halifax, Nova Scotia - And back again ;-). Currently they are in South River, NC