This sleepy, but beautiful town is perched on the Delaware River between the Catskills mountains and the Pocono mountains. This town has held its own for years now as being the “pioneer town” in Sullivan county with great shops and restaurants. Getting to Narrowsburg is part of the charm with beautiful scenic views only and 2 hours outside of the city.