North Country School

0 followers


Founded in 1938, North Country School sits among mountain peaks in the six million-acre Adirondack Park, just outside Lake Placid, NY. Our 200-acre campus features a working farm, extensive gardens, and alpine wilderness that provide hands-on opportunities for learning and growth. Here boys and girl... Read more

Employees

Links