Sort:  

It's Delaware Water Gap, Delaware state in United States. About 2 hours from New York City

Oh, okay. Beacuse of the DE in your text I thaought it´s in Germany.

Thank you :)