A weekend with my delightful daughter in the charming town of New Castle, Delaware, which neither of us had before visited, and in which we landed by sheer chance during the May Flower MarketĀ (proceeds benefit the town’s public parks and gardens).
Katie