Cicada Music & Arts Festival is a community-driven indie festival on Henley Island that blends live music, art, and local culture in a one-of-a-kind waterside setting.