Outbound Collective logo

Photo Showcase: Hike the Iron Mountain Gap to Hughes Gap

Bakersville, North Carolina

Adventure details