When Next Event: Mon, May 31 2027, All day Annually on the last Monday of May All day for 50 times Image by Travis Saylor from Pexels