Founded in 1929, Elmhurst Country Club in Moscow, Pennsylvania, features a meticulously maintained 18-hole championship golf course that has hosted multiple PGA Tour events and regional tournaments. Nestled in the Pocono Mountains, the course offers a challenging yet inviting experience for golfers of all skill levels. Recent million-dollar improvements have enhanced its appeal, and the club also boasts exceptional dining options with scenic views of the 18th fairway.