Waterfalls - Asheville, NC - johnchoiphoto
Powered by SmugMug Log In

Triple Falls - Lower side

Triple Falls is a 125-foot waterfall located in the DuPont State Forest, southeast of Brevard, North Carolina. I was lucky to catch an angler fishing scene