Overlooking the Delaware Canal Towpath with river views, this antique Lock House sits on its own tiny island (when the canal is full!) Located in the charming