This swimming place is not located in Google maps, so it might be hard to find. Third Hole is situated off the Glen Rd/Route 16, Gorham, NH. It is before Mt. Carter Dr. and the bridge that crosses the Peabody River. You can park a vehicle across the street from the trail which leads down to the swimming hole.
I went to this swimming hole in 1994 or 95. It was spectacular. It was like being immersed in total nature. Serene nature. Cool water. So wonderful.