The good folks at the Bayshore Discovery Project say that “Delaware ‘Bay Day’ is the largest FREE festival in the tri-state region.” I have no way of knowing whether that is literally true, but nevertheless it sounds like great fun. ‘Bay Day’ will … Continue reading