The school 's 250-acre ( 100 ha ) campus is located between the towns of Bethlehem and Littleton , New Hampshire on a hilltop providing views of the White Mountains .
The school has 250 acres of land between the towns of Bethlehem and Littleton .