Lake Arrowhead Beach
Lake Arrowhead Beach is located in the beautifully wooded Lake Arrowhead Park in the scenic Shenandoah Valley just below Skyline Drive. The beach is white sand with a concession stand and lifeguards. The park has picnic shelters throughout. The 34 acre lake offers fishing and boating (bring your own canoe) and is surrounded by a nature trail.