North Tahoe/Truckee's largest eco-event, the Tahoe-Truckee Earth Day Festival, returns to the Village at Palisades Tahoe on April 21st, inviting the local community to celebrate regional environmental initiatives and to participate in the National March for Science.