are a few farm fields along the road. At an intersection with CR 626, the route makes a turn northwest onto West Shore Drive before turning west onto Kemah Mecca Lake Road. CR 521 continues through mostly forested mountain areas and makes a turn to the north. The road comes to the CR 617 junction and turns northeast onto Mountain Road, entering Frankford Township. The road passes between Stokes State Forest and the residential western shore of Lake Owassa before coming to a junction with US 206 and CR 521 turns north onto that route. The concurrent US 206 and CR 521 heads into Sandyston Township, where it crosses the Appalachian Trail at Culvers Gap in Kittatinny Mountain and passes through the mountainous Stokes State Forest. After heading north with a three-lane stretch that has two southbound lanes and one northbound lane, the two-lane road reaches a junction with CR 560. After this intersection, the road leaves the state forest and continues through wooded areas with some commercial establishments. US 206/CR 521 reaches the community of Hainesville, where it passes through more agricultural surroundings with some development. Leaving Hainesville, the road continues into Montague Township. Near the community of Montague, CR 521 splits from US 206 by heading to the northeast. At this point, the route runs along forested River Road, running a short distance southeast of the Delaware River. Along this stretch, the road passes a few farms and homes. CR 521 comes to its northern terminus at the New York border, where the road is less than 250 feet away from an I-84 underpass. The road continues north to Port Jervis, New York as CR 16. Major intersections See also References External links NJ State Highways: CR 515-530 521 521 521