The 14th annual Festival of Lights will happen rain or shine every Friday, Saturday, and Sunday from November 29 through December 22 at the Mendocino Coast Botanical Gardens.