Beltane 2024 is a Gaelic pagan holiday celebrating the season of Spring and the renewal of life. Let go of the old and usher in the new.