Ghost Lake at Jenny Jump State Forest near Hope, New Jersey, offers an otherworldly beauty that’ll make you question whether ...