The school is located in Avon, Maine, a small town in the Sandy River Valley, surrounded by the Western Mountains of Maine. Major ski areas, hiking trails and some of Maine's largest lakes are less than an hour away. One of America's top colleges, the University of Maine at Farmington, is just a few minutes drive.