Mountain Lake is over 12,000 years old and is Warren County's largest natural glacial lake. The lake has an area of , maximum depth of and an average depth of . The Mountain Lake Community Association (MLCA) oversees the Mountain Lake watershed and helps to maintain Mountain Lake's natural habitat. South of Mountain Lake is High Rock where many visitors enjoy to go hiking and can view the lake and surrounding areas, including the Delaware Water Gap.