Why was New York City so difficult to defend against a British invasion?
It had no established fortifications.
It was surrounded by water.
It was difficult to maintain troops' attention in the city.
Most colonists there were hostile to the rebellion.