They're both New York in my mind. Placement-wise I tend to think of New York & Philly, or maybe New York & Newark. Relatively close but not able to see each other. Delaware feels too South to me. And Boston too North.