Shepard's Park Beach sits between the park and Lake George, and offers a sandy spot for visitors to relax and children to play. Travelers say Shepard Park is the perfect place to unwind and watch ...