Firefly Gathering is a chance to disconnect from the chaos and stress of everyday life; to commune with nature, free your soul, and learn new skills through art, music, and conversation. Festival organisers say: “Each summer hundreds of people come together in the beautiful Blue Ridge Mountains of western North Carolina for the Annual Firefly […] » read more








