Stroudsburg sits in the Pocono Mountains like a jewel in a crown. The downtown area could easily double as a filming location ...