La Chute – Jay Peak Resort
La Chute is located within Jay Peak Resort. French for, you’ll scream your face off (or The Drop, whatever), La Chute stands an impressive 65’ in the air (take or give) and actually protrudes from the building in a more than foreboding way. Water Park:… Read More »La Chute – Jay Peak Resort