Cicada Serenade will take place at the New York Botanical Garden, Sat. June 2. Published May 30, 2013 at 640 × 426 in World Science Festival Livestreaming Next → Cicada Serenade will take place at the New York Botanical Garden, Sat. June 2. Cicada Serenade will take place at the New York Botanical Garden, Sat. June 2.