Travel Thursday: New Castle, Delaware
When I need to time travel, I head to New Castle, Delaware. With Colonial architecture, well-planned gardens, interesting shops and delicious eateries, it’s a quiet getaway near Wilmington, Delaware’s largest city.