Discover a hidden emerald swimming spot in Maine’s woods near Stow, with crystal-clear water, a short scenic hike, and a ...