New Castle, Delaware - The Academy & Immanuel Episcopal Church
Additional Details:
| Shown here in historic New Castle, Delaware is The Academy, a state owned early school, the Immanuel Episcopal Church on the Green, built in 1703 and the first parish of the Church of England in Delaware, and its cemetery where Revolutionary war veterans and signers of the Declaration of Independence rest in peace. |