Pisgah Forest, North Carolina — Applause for swimmers under the 60-foot plunge of Looking Glass Falls, a waterfall on Looking Glass Creek in the Pisgah National Forest.

Pin It on Pinterest

Share This